diff --git a/AlphaVantageCSVRetriever/Program.cs b/AlphaVantageCSVRetriever/Program.cs index 82a3599..97e74fd 100644 --- a/AlphaVantageCSVRetriever/Program.cs +++ b/AlphaVantageCSVRetriever/Program.cs @@ -51,16 +51,12 @@ private static void ConfigureServices() .AsSelf() .SingleInstance(); - var channels = configRoot.GetSection( "Logger:Channels" ).Get(); + var channelInfo = new ChannelInformation() + .AddChannel( "Logger:Channels:Console" ) + .AddChannel( "Logger:Channels:File" ); - builder.Register( c => new J4JLoggerConfiguration - { - Channels = channels - } ) - .AsImplementedInterfaces() - .SingleInstance(); - - builder.RegisterJ4JLogging(); + builder.RegisterJ4JLogging( + new ChannelFactory( configRoot, channelInfo, "Logger" ) ); builder.RegisterType() .AsSelf() diff --git a/AlphaVantageRetriever/AlphaVantageAPI.json b/AlphaVantageRetriever/AlphaVantageAPI.json new file mode 100644 index 0000000..44f842b --- /dev/null +++ b/AlphaVantageRetriever/AlphaVantageAPI.json @@ -0,0 +1 @@ +{"ApiKeyEncrypted":"AQAAANCMnd8BFdERjHoAwE/Cl\u002BsBAAAABQ0QeulUN0uvuwwjpaCezwAAAAACAAAAAAAQZgAAAAEAACAAAACapWQg0fbpnTYcy1v634eDNIEnw38CsLPkpktdVKnB4QAAAAAOgAAAAAIAACAAAABvUJBjakA2cObYJxXGUZwtXXvfA9qruaHRVntB/Byp2zAAAACa4yAs5YpzxpMPl3xZdgZ0uEzUgEL9zcKGQ9ndc4TJqGn2wME2B72Uek\u002Bzp/URHKhAAAAA4lRBp7X2fcIZjkx0B8N3\u002Bi7iAeNvyMi5ltPz8W6hTi2Rhr1P16Wr9ZwmitOrdGDfMtGKke64G3PSg\u002BGBBg3ZAA=="}