Ejemplo n.º 1
0
 public ServerFixture()
 {
     ServerWebHost = WebHost
                     .CreateDefaultBuilder()
                     .UseStartup <Startup>()
                     .UseUrls("http://127.0.0.1:0")
                     .Build();
     ServerWebHost.Start();
 }
Ejemplo n.º 2
0
 public ServerFixture()
 {
     TestLogger    = new TestLogger();
     ServerWebHost = WebHost
                     .CreateDefaultBuilder()
                     .ConfigureLogging((_, builder) =>
     {
         builder.Services.TryAddEnumerable(ServiceDescriptor.Singleton <ILoggerProvider, TestLoggerProvider>((x) => new TestLoggerProvider(TestLogger)));
         builder.AddFilter <TestLoggerProvider>((category, level) => category.EndsWith(nameof(RequestTracingMiddleware), StringComparison.Ordinal));
     })
                     .UseStartup <Startup>()
                     .UseUrls("http://127.0.0.1:0")
                     .Build();
     ServerWebHost.Start();
 }
Ejemplo n.º 3
0
        public ServerFixture()
        {
#if NETCOREAPP2_2
            ServerWebHost = WebHost
                            .CreateDefaultBuilder()
                            .UseStartup <TStartup>()
                            .UseUrls("http://127.0.0.1:0")
                            .Build();
#endif
#if NETCOREAPP3_0
            ServerWebHost = Host
                            .CreateDefaultBuilder()
                            .ConfigureWebHostDefaults(webBuilder =>
            {
                webBuilder.UseStartup <TStartup>();
                webBuilder.UseUrls("http://127.0.0.1:0");
            })
                            .Build();
#endif
            ServerWebHost.Start();
        }