{
namespace Microsoft.AspNetCore.Hosting {
+ public interface IStartupConfigureContainerFilter<TContainerBuilder> {
+ Action<TContainerBuilder> ConfigureContainer(Action<TContainerBuilder> container);
+ }
+ public interface IStartupConfigureServicesFilter {
+ Action<IServiceCollection> ConfigureServices(Action<IServiceCollection> next);
+ }
+ public interface IWebHostEnvironment : IHostEnvironment {
+ IFileProvider WebRootFileProvider { get; set; }
+ string WebRootPath { get; set; }
+ }
public class WebHostBuilderContext {
- public IHostingEnvironment HostingEnvironment { get; set; }
+ public IWebHostEnvironment HostingEnvironment { get; set; }
}
public static class WebHostDefaults {
+ public static readonly string StaticWebAssetsKey;
}
}
- namespace Microsoft.AspNetCore.Hosting.Internal {
{
- public interface IStartupConfigureContainerFilter<TContainerBuilder> {
{
- Action<TContainerBuilder> ConfigureContainer(Action<TContainerBuilder> container);
- }
- public interface IStartupConfigureServicesFilter {
{
- Action<IServiceCollection> ConfigureServices(Action<IServiceCollection> next);
- }
- }
}