Class GlobalFeaturePageFilter
Inheritance
System.Object
GlobalFeaturePageFilter
Implements
ITransientDependency
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
public class GlobalFeaturePageFilter : IAsyncPageFilter, ITransientDependency
Constructors
GlobalFeaturePageFilter()
Declaration
public GlobalFeaturePageFilter()
Properties
Logger
Declaration
public ILogger<GlobalFeaturePageFilter> Logger { get; set; }
Property Value
Methods
IsGlobalFeatureEnabled(Type, out RequiresGlobalFeatureAttribute)
Declaration
protected virtual bool IsGlobalFeatureEnabled(Type controllerType, out RequiresGlobalFeatureAttribute attribute)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
OnPageHandlerExecutionAsync(PageHandlerExecutingContext, PageHandlerExecutionDelegate)
Declaration
public Task OnPageHandlerExecutionAsync(PageHandlerExecutingContext context, PageHandlerExecutionDelegate next)
Parameters
| Type |
Name |
Description |
| PageHandlerExecutingContext |
context |
|
| PageHandlerExecutionDelegate |
next |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
OnPageHandlerSelectionAsync(PageHandlerSelectedContext)
Declaration
public Task OnPageHandlerSelectionAsync(PageHandlerSelectedContext context)
Parameters
| Type |
Name |
Description |
| PageHandlerSelectedContext |
context |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Implements
ITransientDependency
Extension Methods