public class Startup
    {
        public Startup(IConfiguration configuration)
        {
            Configuration = configuration;
            ConfigureLogging();
        }

        public IConfiguration Configuration { get; }

        private void ConfigureLogging()
        {
            var loggerConfig = new LoggerConfiguration()
             .ReadFrom.Configuration(Configuration);

            Log.Logger = loggerConfig.CreateLogger();
        }
    }