AuthorizationFilterContext Class

A context for authorization filters i.e. Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter and Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter implementations.

Namespace
Microsoft.AspNetCore.Mvc.Filters
Assemblies
  • Microsoft.AspNetCore.Mvc.Abstractions

Syntax

public class AuthorizationFilterContext : FilterContext
class Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext

Constructors

AuthorizationFilterContext(Microsoft.AspNetCore.Mvc.ActionContext, System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata>)

Instantiates a new Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext instance.

Arguments:
public AuthorizationFilterContext(ActionContext actionContext, IList<IFilterMetadata> filters)

Properties

Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext.Result

Gets or sets the result of the request. Setting Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext.Result to a non-<code>null</code> value inside an authorization filter will short-circuit the remainder of the filter pipeline.

Return type:Microsoft.AspNetCore.Mvc.IActionResult
public virtual IActionResult Result { get; set; }