Class AbpAuditPageFilter
Inheritance
System.Object
AbpAuditPageFilter
Implements
ITransientDependency
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
public class AbpAuditPageFilter : IAsyncPageFilter, ITransientDependency
Constructors
AbpAuditPageFilter(IOptions<AbpAuditingOptions>, IAuditingHelper, IAuditingManager)
Declaration
public AbpAuditPageFilter(IOptions<AbpAuditingOptions> options, IAuditingHelper auditingHelper, IAuditingManager auditingManager)
Parameters
| Type |
Name |
Description |
| IOptions<AbpAuditingOptions> |
options |
|
| IAuditingHelper |
auditingHelper |
|
| IAuditingManager |
auditingManager |
|
Properties
Options
Declaration
protected AbpAuditingOptions Options { get; }
Property Value
| Type |
Description |
| AbpAuditingOptions |
|
Methods
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