Class ErrorController
Implements
Inherited Members
Namespace: Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Controllers
Assembly: Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.dll
Syntax
public class ErrorController : AbpController, IActionFilter, IAsyncActionFilter, IFilterMetadata, IDisposable, IAvoidDuplicateCrossCuttingConcerns
Constructors
ErrorController(IExceptionToErrorInfoConverter, IHttpExceptionStatusCodeFinder, IOptions<AbpErrorPageOptions>, IStringLocalizer<AbpUiResource>, IExceptionNotifier, IOptions<AbpExceptionHandlingOptions>)
Declaration
public ErrorController(IExceptionToErrorInfoConverter exceptionToErrorInfoConverter, IHttpExceptionStatusCodeFinder httpExceptionStatusCodeFinder, IOptions<AbpErrorPageOptions> abpErrorPageOptions, IStringLocalizer<AbpUiResource> localizer, IExceptionNotifier exceptionNotifier, IOptions<AbpExceptionHandlingOptions> exceptionHandlingOptions)
Parameters
Type | Name | Description |
---|---|---|
IExceptionToErrorInfoConverter | exceptionToErrorInfoConverter | |
IHttpExceptionStatusCodeFinder | httpExceptionStatusCodeFinder | |
IOptions<AbpErrorPageOptions> | abpErrorPageOptions | |
IStringLocalizer<AbpUiResource> | localizer | |
IExceptionNotifier | exceptionNotifier | |
IOptions<AbpExceptionHandlingOptions> | exceptionHandlingOptions |
Fields
AbpErrorPageOptions
Declaration
protected readonly AbpErrorPageOptions AbpErrorPageOptions
Field Value
Type | Description |
---|---|
AbpErrorPageOptions |
ErrorInfoConverter
Declaration
protected readonly IExceptionToErrorInfoConverter ErrorInfoConverter
Field Value
Type | Description |
---|---|
IExceptionToErrorInfoConverter |
ExceptionHandlingOptions
Declaration
protected readonly AbpExceptionHandlingOptions ExceptionHandlingOptions
Field Value
Type | Description |
---|---|
AbpExceptionHandlingOptions |
ExceptionNotifier
Declaration
protected readonly IExceptionNotifier ExceptionNotifier
Field Value
Type | Description |
---|---|
IExceptionNotifier |
Localizer
Declaration
protected readonly IStringLocalizer<AbpUiResource> Localizer
Field Value
Type | Description |
---|---|
IStringLocalizer<AbpUiResource> |
StatusCodeFinder
Declaration
protected readonly IHttpExceptionStatusCodeFinder StatusCodeFinder
Field Value
Type | Description |
---|---|
IHttpExceptionStatusCodeFinder |
Methods
GetErrorPageUrl(int)
Declaration
protected virtual string GetErrorPageUrl(int statusCode)
Parameters
Type | Name | Description |
---|---|---|
int | statusCode |
Returns
Type | Description |
---|---|
string |
Index(int)
Declaration
public virtual Task<IActionResult> Index(int httpStatusCode)
Parameters
Type | Name | Description |
---|---|---|
int | httpStatusCode |
Returns
Type | Description |
---|---|
Task<IActionResult> |