StaticFileMiddleware Class¶
Enables serving static files for a given request path
- Namespace
Microsoft.AspNetCore.StaticFiles
- Assemblies
- Microsoft.AspNetCore.StaticFiles
Syntax¶
public class StaticFileMiddleware
-
class
Microsoft.AspNetCore.StaticFiles.
StaticFileMiddleware
Constructors¶
-
StaticFileMiddleware
(Microsoft.AspNetCore.Http.RequestDelegate, Microsoft.AspNetCore.Hosting.IHostingEnvironment, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.StaticFileOptions>, Microsoft.Extensions.Logging.ILoggerFactory)¶ Creates a new instance of the StaticFileMiddleware.
Arguments: - next (Microsoft.AspNetCore.Http.RequestDelegate) – The next middleware in the pipeline.
- hostingEnv (Microsoft.AspNetCore.Hosting.IHostingEnvironment) – The
Microsoft.AspNetCore.Hosting.IHostingEnvironment
used by this middleware. - options (Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.StaticFileOptions>) – The configuration options.
- loggerFactory (Microsoft.Extensions.Logging.ILoggerFactory) – An
Microsoft.Extensions.Logging.ILoggerFactory
instance used to create loggers.
public StaticFileMiddleware(RequestDelegate next, IHostingEnvironment hostingEnv, IOptions<StaticFileOptions> options, ILoggerFactory loggerFactory)
-