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> |