{ "AssemblyIdentity": "Microsoft.AspNetCore.StaticFiles, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "Types": [ { "Name": "Microsoft.Extensions.DependencyInjection.DirectoryBrowserServiceExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "AddDirectoryBrowser", "Parameters": [ { "Name": "services", "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.DefaultFilesExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "UseDefaultFiles", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseDefaultFiles", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "requestPath", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseDefaultFiles", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.DefaultFilesOptions" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.DefaultFilesOptions", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_DefaultFileNames", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DefaultFileNames", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "sharedOptions", "Type": "Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "UseDirectoryBrowser", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseDirectoryBrowser", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "requestPath", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseDirectoryBrowser", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.DirectoryBrowserOptions" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.DirectoryBrowserOptions", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Formatter", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.StaticFiles.IDirectoryFormatter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Formatter", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.StaticFiles.IDirectoryFormatter" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "sharedOptions", "Type": "Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.FileServerExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "UseFileServer", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseFileServer", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "enableDirectoryBrowsing", "Type": "System.Boolean" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseFileServer", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "requestPath", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseFileServer", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.FileServerOptions" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.FileServerOptions", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_StaticFileOptions", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Builder.StaticFileOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DirectoryBrowserOptions", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Builder.DirectoryBrowserOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DefaultFilesOptions", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Builder.DefaultFilesOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EnableDirectoryBrowsing", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_EnableDirectoryBrowsing", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EnableDefaultFiles", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_EnableDefaultFiles", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.StaticFileExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "UseStaticFiles", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseStaticFiles", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "requestPath", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseStaticFiles", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.StaticFileOptions" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.StaticFileOptions", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ContentTypeProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.StaticFiles.IContentTypeProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContentTypeProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.StaticFiles.IContentTypeProvider" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DefaultContentType", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DefaultContentType", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ServeUnknownFileTypes", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ServeUnknownFileTypes", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_OnPrepareResponse", "Parameters": [], "ReturnType": "System.Action", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_OnPrepareResponse", "Parameters": [ { "Name": "value", "Type": "System.Action" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "sharedOptions", "Type": "Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddleware", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Invoke", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "next", "Type": "Microsoft.AspNetCore.Http.RequestDelegate" }, { "Name": "hostingEnv", "Type": "Microsoft.AspNetCore.Hosting.IHostingEnvironment" }, { "Name": "options", "Type": "Microsoft.Extensions.Options.IOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.StaticFiles.DirectoryBrowserMiddleware", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Invoke", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "next", "Type": "Microsoft.AspNetCore.Http.RequestDelegate" }, { "Name": "hostingEnv", "Type": "Microsoft.AspNetCore.Hosting.IHostingEnvironment" }, { "Name": "encoder", "Type": "System.Text.Encodings.Web.HtmlEncoder" }, { "Name": "options", "Type": "Microsoft.Extensions.Options.IOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.StaticFiles.IContentTypeProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Mappings", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryGetContentType", "Parameters": [ { "Name": "subpath", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String", "Direction": "Out" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.StaticFiles.IContentTypeProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "mapping", "Type": "System.Collections.Generic.IDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.StaticFiles.HtmlDirectoryFormatter", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.StaticFiles.IDirectoryFormatter" ], "Members": [ { "Kind": "Method", "Name": "GenerateContentAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "contents", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.StaticFiles.IDirectoryFormatter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "encoder", "Type": "System.Text.Encodings.Web.HtmlEncoder" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.StaticFiles.IContentTypeProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "TryGetContentType", "Parameters": [ { "Name": "subpath", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String", "Direction": "Out" } ], "ReturnType": "System.Boolean", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.StaticFiles.IDirectoryFormatter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GenerateContentAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "contents", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Invoke", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "next", "Type": "Microsoft.AspNetCore.Http.RequestDelegate" }, { "Name": "hostingEnv", "Type": "Microsoft.AspNetCore.Hosting.IHostingEnvironment" }, { "Name": "options", "Type": "Microsoft.Extensions.Options.IOptions" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Context", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_File", "Parameters": [], "ReturnType": "Microsoft.Extensions.FileProviders.IFileInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_RequestPath", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequestPath", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FileProvider", "Parameters": [], "ReturnType": "Microsoft.Extensions.FileProviders.IFileProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FileProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.Extensions.FileProviders.IFileProvider" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_SharedOptions", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RequestPath", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequestPath", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FileProvider", "Parameters": [], "ReturnType": "Microsoft.Extensions.FileProviders.IFileProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FileProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.Extensions.FileProviders.IFileProvider" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "sharedOptions", "Type": "Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions" } ], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] } ], "SourceFilters": [] }