feat: adaptación de los proyectos para utilizar .env y comienzo de preparación para despliegue en docker
This commit is contained in:
		| @@ -0,0 +1,61 @@ | ||||
| namespace Mercados.Infrastructure.DataFetchers | ||||
| { | ||||
|     public static class TickerNameMapping | ||||
|     { | ||||
|         private static readonly Dictionary<string, string> Names = new(StringComparer.OrdinalIgnoreCase) | ||||
|         { | ||||
|           // USA | ||||
|             { "SPY", "S&P 500 ETF" }, // Cambiado de GSPC a SPY para Finnhub | ||||
|             { "AAPL", "Apple Inc." }, | ||||
|             { "MSFT", "Microsoft Corp." }, | ||||
|             { "AMZN", "Amazon.com, Inc." }, | ||||
|             { "NVDA", "NVIDIA Corp." }, | ||||
|             { "AMD", "Advanced Micro Devices" }, | ||||
|             { "KO", "The Coca-Cola Company" }, | ||||
|             { "BRK-B", "Berkshire Hathaway Inc." }, | ||||
|             { "GLD", "SPDR Gold Shares" }, | ||||
|             { "XLF", "Financial Select Sector SPDR" }, | ||||
|             { "XLI", "Industrial Select Sector SPDR" }, | ||||
|             { "XLE", "Energy Select Sector SPDR" }, | ||||
|             { "XLK", "Technology Select Sector SPDR" }, | ||||
|             { "MELI", "MercadoLibre, Inc." }, | ||||
|             { "GLOB", "Globant" }, | ||||
|              | ||||
|             // ADRs Argentinos que cotizan en EEUU | ||||
|             { "YPF", "YPF S.A. (ADR)" }, | ||||
|             { "GGAL", "Grupo Financiero Galicia (ADR)" }, | ||||
|             { "BMA", "Banco Macro (ADR)" }, | ||||
|             { "LOMA", "Loma Negra (ADR)" }, | ||||
|             { "PAM", "Pampa Energía (ADR)" }, | ||||
|             { "TEO", "Telecom Argentina (ADR)" }, | ||||
|             { "TGS", "Transportadora de Gas del Sur (ADR)" }, | ||||
|             { "EDN", "Edenor (ADR)" }, | ||||
|             { "CRESY", "Cresud (ADR)" }, | ||||
|             { "CEPU", "Central Puerto (ADR)" }, | ||||
|             { "BBAR", "BBVA Argentina (ADR)" }, | ||||
|  | ||||
|             // Argentina Local | ||||
|             { "^GSPC", "S&P 500 Index" }, // Lo dejamos por si Yahoo lo devuelve | ||||
|             { "^MERV", "S&P Merval" }, | ||||
|             { "GGAL.BA", "Grupo Financiero Galicia" }, | ||||
|             { "YPFD.BA", "YPF S.A." }, | ||||
|             { "PAMP.BA", "Pampa Energía" }, | ||||
|             { "BMA.BA", "Banco Macro" }, | ||||
|             { "COME.BA", "Sociedad Comercial del Plata" }, | ||||
|             { "TECO2.BA", "Telecom Argentina" }, | ||||
|             { "EDN.BA", "Edenor" }, | ||||
|             { "CRES.BA", "Cresud" }, | ||||
|             { "TXAR.BA", "Ternium Argentina" }, | ||||
|             { "MIRG.BA", "Mirgor" }, | ||||
|             { "CEPU.BA", "Central Puerto" }, | ||||
|             { "LOMA.BA", "Loma Negra" }, | ||||
|             { "VALO.BA", "Banco de Valores" }, | ||||
|             { "MELI.BA", "MercadoLibre (CEDEAR)" }, // Aclaramos que es el CEDEAR | ||||
|         }; | ||||
|  | ||||
|         public static string? GetName(string ticker) | ||||
|         { | ||||
|             return Names.GetValueOrDefault(ticker); | ||||
|         } | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user