コード例 #1
0
ファイル: Program.cs プロジェクト: w796933/SecureDNS
 private static void SetWebHostDefaults(IWebHostBuilder WebHostBuilder)
 {
     WebHostBuilder.UseElectron(Arguments)
     .UseStartup <Startup>()
     .UseConfiguration(JsonConfigurationProvider.BuildConfigurations())
     .UseSerilog(ConfigureLogger, writeToProviders: true);
 }
コード例 #2
0
 public static IConfiguration BuildConfigurations(this IConfigurationBuilder Builder)
 {
     return(JsonConfigurationProvider.BuildConfigurations());
 }
コード例 #3
0
        public static IServiceCollection AddJsonConfigurations(this IServiceCollection Services)
        {
            Services.AddSingleton(JsonConfigurationProvider.BuildConfigurations());

            return(Services);
        }
コード例 #4
0
ファイル: Program.cs プロジェクト: w796933/SecureDNS
 private static void ConfigureLogger(WebHostBuilderContext WebHostBuilderContext, LoggerConfiguration LoggerConfiguration)
 {
     LoggerConfiguration.ReadFrom.Configuration(JsonConfigurationProvider.BuildConfigurations());
 }