public async Task CreateDefaultHostBuilderTest()
        {
            var builder = CoreWebStartup.CreateDefaultHostBuilder <Startup>();
            var host    = builder.Build();

            Assert.IsNotNull(host);
            await host.StartAsync();

            await host.StopAsync();

            await host.WaitForShutdownAsync();
        }
Exemple #2
0
        public async Task CreateDefaultHostBuilderWithElasticTest()
        {
            var builder = CoreWebStartup.CreateDefaultHostBuilder <StartUp_Elastic>().UseLogging();
            var host    = builder.Build();

            Assert.IsNotNull(host);
            await host.StartAsync();

            var loggerFac = host.Services.GetService <ILoggerFactory>();
            var logger    = loggerFac.CreateLogger("Unit Test");

            logger.LogError("Validating Error logging");
            await host.StopAsync();

            await host.WaitForShutdownAsync();
        }
Exemple #3
0
 public static void Main()
 {
     CoreWebStartup.CreateDefaultHostBuilder <Startup>().Build().Run();
 }