Пример #1
0
        public Startup(IHostingEnvironment environment)
        {
            var builder = new ConfigurationBuilder();

            builder.SetBasePath(environment.ContentRootPath)
            .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true)
            .AddJsonFile($"appsettings.{environment.EnvironmentName}.json", optional: true);

            _configuration          = builder.Build();
            _logViewerConfiguration = new LogViewerConfiguration();
            _configuration.Bind("LogViewer", _logViewerConfiguration);


            _elasticClient = new ElasticClient(new Uri(_logViewerConfiguration.ElasticsearchUri));
        }
Пример #2
0
 static void LoadConfiguration()
 {
     _configuration = new LogViewerConfiguration();
 }