Show / Hide Table of Contents

Class DefaultHttpExceptionStatusCodeFinder

Inheritance
System.Object
DefaultHttpExceptionStatusCodeFinder
Implements
IHttpExceptionStatusCodeFinder
ITransientDependency
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Volo.Abp.AspNetCore.ExceptionHandling
Assembly: Volo.Abp.AspNetCore.dll
Syntax
public class DefaultHttpExceptionStatusCodeFinder : IHttpExceptionStatusCodeFinder, ITransientDependency

Constructors

DefaultHttpExceptionStatusCodeFinder(IOptions<AbpExceptionHttpStatusCodeOptions>)

Declaration
public DefaultHttpExceptionStatusCodeFinder(IOptions<AbpExceptionHttpStatusCodeOptions> options)
Parameters
Type Name Description
IOptions<AbpExceptionHttpStatusCodeOptions> options

Properties

Options

Declaration
protected AbpExceptionHttpStatusCodeOptions Options { get; }
Property Value
Type Description
AbpExceptionHttpStatusCodeOptions

Methods

GetStatusCode(HttpContext, Exception)

Declaration
public virtual HttpStatusCode GetStatusCode(HttpContext httpContext, Exception exception)
Parameters
Type Name Description
HttpContext httpContext
System.Exception exception
Returns
Type Description
System.Net.HttpStatusCode

Implements

IHttpExceptionStatusCodeFinder
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft