IFilterFactory Interface¶
An interface for filter metadata which can create an instance of an executable filter.
- Namespace
Microsoft.AspNetCore.Mvc.Filters
- Assemblies
- Microsoft.AspNetCore.Mvc.Abstractions
Syntax¶
public interface IFilterFactory : IFilterMetadata
-
interface
Microsoft.AspNetCore.Mvc.Filters.
IFilterFactory
Methods¶
-
CreateInstance
(System.IServiceProvider)¶ Creates an instance of the executable filter.
Arguments: serviceProvider (System.IServiceProvider) – The request System.IServiceProvider
.Return type: Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata Returns: An instance of the executable filter. IFilterMetadata CreateInstance(IServiceProvider serviceProvider)
-
Properties¶
-
Microsoft.AspNetCore.Mvc.Filters.IFilterFactory.
IsReusable
¶ Gets a value that indicates if the result of
Microsoft.AspNetCore.Mvc.Filters.IFilterFactory.CreateInstance(System.IServiceProvider)
can be reused across requests.Return type: System.Boolean bool IsReusable { get; }
-