Merge branch 'release' into dev
This commit is contained in:
commit
8b83f1ee6b
|
|
@ -44,12 +44,10 @@ namespace Microsoft.AspNetCore.Hosting
|
|||
/// </returns>
|
||||
public static IWebHostBuilder UseKestrel(this IWebHostBuilder hostBuilder, Action<KestrelServerOptions> options)
|
||||
{
|
||||
hostBuilder.ConfigureServices(services =>
|
||||
return hostBuilder.UseKestrel().ConfigureServices(services =>
|
||||
{
|
||||
services.Configure(options);
|
||||
});
|
||||
|
||||
return hostBuilder.UseKestrel();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,7 +29,23 @@ namespace Microsoft.AspNetCore.Server.KestrelTests
|
|||
});
|
||||
|
||||
// Act
|
||||
var host = hostBuilder.Build();
|
||||
hostBuilder.Build();
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void ApplicationServicesNotNullDuringUseKestrelWithOptions()
|
||||
{
|
||||
// Arrange
|
||||
var hostBuilder = new WebHostBuilder()
|
||||
.UseKestrel(options =>
|
||||
{
|
||||
// Assert
|
||||
Assert.NotNull(options.ApplicationServices);
|
||||
})
|
||||
.Configure(app => { });
|
||||
|
||||
// Act
|
||||
hostBuilder.Build();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue