{ "AssemblyIdentity": "Microsoft.AspNetCore.Hosting.Abstractions, Version=2.0.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "Types": [ { "Name": "Microsoft.AspNetCore.Hosting.EnvironmentName", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Development", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Staging", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Production", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Hosting.HostingAbstractionsWebHostBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "UseConfiguration", "Parameters": [ { "Name": "hostBuilder", "Type": "Microsoft.AspNetCore.Hosting.IWebHostBuilder" }, { "Name": "configuration", "Type": "Microsoft.Extensions.Configuration.IConfiguration" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CaptureStartupErrors", "Parameters": [ { "Name": "hostBuilder", "Type": "Microsoft.AspNetCore.Hosting.IWebHostBuilder" }, { "Name": "captureStartupErrors", "Type": "System.Boolean" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseStartup", "Parameters": [ { "Name": "hostBuilder", "Type": "Microsoft.AspNetCore.Hosting.IWebHostBuilder" }, { "Name": "startupAssemblyName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseServer", "Parameters": [ { "Name": "hostBuilder", "Type": "Microsoft.AspNetCore.Hosting.IWebHostBuilder" }, { "Name": "server", "Type": "Microsoft.AspNetCore.Hosting.Server.IServer" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseEnvironment", "Parameters": [ { "Name": "hostBuilder", "Type": "Microsoft.AspNetCore.Hosting.IWebHostBuilder" }, { "Name": "environment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseContentRoot", "Parameters": [ { "Name": "hostBuilder", "Type": "Microsoft.AspNetCore.Hosting.IWebHostBuilder" }, { "Name": "contentRoot", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseWebRoot", "Parameters": [ { "Name": "hostBuilder", "Type": "Microsoft.AspNetCore.Hosting.IWebHostBuilder" }, { "Name": "webRoot", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseUrls", "Parameters": [ { "Name": "hostBuilder", "Type": "Microsoft.AspNetCore.Hosting.IWebHostBuilder" }, { "Name": "urls", "Type": "System.String[]", "IsParams": true } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PreferHostingUrls", "Parameters": [ { "Name": "hostBuilder", "Type": "Microsoft.AspNetCore.Hosting.IWebHostBuilder" }, { "Name": "preferHostingUrls", "Type": "System.Boolean" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseShutdownTimeout", "Parameters": [ { "Name": "hostBuilder", "Type": "Microsoft.AspNetCore.Hosting.IWebHostBuilder" }, { "Name": "timeout", "Type": "System.TimeSpan" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Start", "Parameters": [ { "Name": "hostBuilder", "Type": "Microsoft.AspNetCore.Hosting.IWebHostBuilder" }, { "Name": "urls", "Type": "System.String[]", "IsParams": true } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHost", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Hosting.HostingEnvironmentExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "IsDevelopment", "Parameters": [ { "Name": "hostingEnvironment", "Type": "Microsoft.AspNetCore.Hosting.IHostingEnvironment" } ], "ReturnType": "System.Boolean", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsStaging", "Parameters": [ { "Name": "hostingEnvironment", "Type": "Microsoft.AspNetCore.Hosting.IHostingEnvironment" } ], "ReturnType": "System.Boolean", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsProduction", "Parameters": [ { "Name": "hostingEnvironment", "Type": "Microsoft.AspNetCore.Hosting.IHostingEnvironment" } ], "ReturnType": "System.Boolean", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsEnvironment", "Parameters": [ { "Name": "hostingEnvironment", "Type": "Microsoft.AspNetCore.Hosting.IHostingEnvironment" }, { "Name": "environmentName", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Hosting.HostingStartupAttribute", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "System.Attribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HostingStartupType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "hostingStartupType", "Type": "System.Type" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Hosting.IApplicationLifetime", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ApplicationStarted", "Parameters": [], "ReturnType": "System.Threading.CancellationToken", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ApplicationStopping", "Parameters": [], "ReturnType": "System.Threading.CancellationToken", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ApplicationStopped", "Parameters": [], "ReturnType": "System.Threading.CancellationToken", "GenericParameter": [] }, { "Kind": "Method", "Name": "StopApplication", "Parameters": [], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Hosting.IHostingEnvironment", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_EnvironmentName", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_EnvironmentName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ApplicationName", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ApplicationName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_WebRootPath", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_WebRootPath", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_WebRootFileProvider", "Parameters": [], "ReturnType": "Microsoft.Extensions.FileProviders.IFileProvider", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_WebRootFileProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.Extensions.FileProviders.IFileProvider" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContentRootPath", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContentRootPath", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContentRootFileProvider", "Parameters": [], "ReturnType": "Microsoft.Extensions.FileProviders.IFileProvider", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContentRootFileProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.Extensions.FileProviders.IFileProvider" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Hosting.IHostingStartup", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Configure", "Parameters": [ { "Name": "builder", "Type": "Microsoft.AspNetCore.Hosting.IWebHostBuilder" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Hosting.IStartup", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ConfigureServices", "Parameters": [ { "Name": "services", "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" } ], "ReturnType": "System.IServiceProvider", "GenericParameter": [] }, { "Kind": "Method", "Name": "Configure", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Hosting.IStartupFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Configure", "Parameters": [ { "Name": "next", "Type": "System.Action" } ], "ReturnType": "System.Action", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Hosting.IWebHost", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "System.IDisposable" ], "Members": [ { "Kind": "Method", "Name": "get_ServerFeatures", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Features.IFeatureCollection", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Services", "Parameters": [], "ReturnType": "System.IServiceProvider", "GenericParameter": [] }, { "Kind": "Method", "Name": "Start", "Parameters": [], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "StartAsync", "Parameters": [ { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken", "DefaultValue": "default(System.Threading.CancellationToken)" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "StopAsync", "Parameters": [ { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken", "DefaultValue": "default(System.Threading.CancellationToken)" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Build", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHost", "GenericParameter": [] }, { "Kind": "Method", "Name": "ConfigureAppConfiguration", "Parameters": [ { "Name": "configureDelegate", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "GenericParameter": [] }, { "Kind": "Method", "Name": "ConfigureServices", "Parameters": [ { "Name": "configureServices", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "GenericParameter": [] }, { "Kind": "Method", "Name": "ConfigureServices", "Parameters": [ { "Name": "configureServices", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetSetting", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseSetting", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Hosting.IWebHostBuilder", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Hosting.WebHostBuilderContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HostingEnvironment", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Hosting.IHostingEnvironment", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_HostingEnvironment", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Hosting.IHostingEnvironment" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Configuration", "Parameters": [], "ReturnType": "Microsoft.Extensions.Configuration.IConfiguration", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Configuration", "Parameters": [ { "Name": "value", "Type": "Microsoft.Extensions.Configuration.IConfiguration" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Hosting.WebHostDefaults", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "ApplicationKey", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "StartupAssemblyKey", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "HostingStartupAssembliesKey", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "DetailedErrorsKey", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "EnvironmentKey", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "WebRootKey", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "CaptureStartupErrorsKey", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "ServerUrlsKey", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "ContentRootKey", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "PreferHostingUrlsKey", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "PreventHostingStartupKey", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "ShutdownTimeoutKey", "Parameters": [], "ReturnType": "System.String", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] } ] }