Exemple #1
0
 public ServicesFixture(LoggingFixture loggingFixture)
 {
     _serviceProvider = new ServiceCollection()
                        .AddInlineSocketsTransport()
                        .AddLogging(builder => loggingFixture?.ConfigureLogging(builder))
                        .AddTransient <IConfigureOptions <KestrelServerOptions>, SetKestrelServerOptions>()
                        .AddSingleton <IServer, KestrelServer>()
                        .BuildServiceProvider();
 }