示例#1
0
        public static void Main(string[] args)
        {
            var host = Host.CreateDefaultBuilder(args)
                       .ConfigureAppConfiguration((hostingContext, config) =>
            {
                config.AddInMemoryCollection(SecretsProvider.GetSecrets());
            })
                       .UseServiceProviderFactory(new AutofacServiceProviderFactory())
                       .ConfigureWebHostDefaults(webHostBuilder =>
            {
                webHostBuilder.UseKestrel()
                .ConfigureServices(s => s.AddAutofac())
                .UseContentRoot(Directory.GetCurrentDirectory())
                .UseStartup <Startup>();
            })
                       .Build();

            host.Run();
        }