Pavalisoft.ExceptionHandling  1.0.0
An Unified API for ASP.NET Core Global Exception handling with ExceptionManager
Pavalisoft.ExceptionHandling.Interfaces.IErrorDetail Interface Reference

Holds information of an Error to be handled in IExceptionManager More...

Inheritance diagram for Pavalisoft.ExceptionHandling.Interfaces.IErrorDetail:
Pavalisoft.ExceptionHandling.ErrorDetail

Properties

string Name [get]
 Gets or Sets the Error detail unique name More...
 
LogLevel LogLevel [get, set]
 Gets or Sets the LogLevel to define type of error. More...
 
string ErrorCode [get, set]
 Gets or Sets the unique error code More...
 
HttpStatusCode StatusCode [get, set]
 Gets or Sets the type HttpStatusCode response to be created More...
 
string Message [get, set]
 Gets or Sets the Error Message More...
 
string WrapMessage [get, set]
 Gets or Sets the Error Wraping message More...
 
string HandlerName [get, set]
 Gets or Sets the Exception Handle name to be used to handled this error. More...
 
EventId EventId [get, set]
 Gets or Sets the EventId to be used for logging while handling this error. More...
 
string ViewName [get, set]
 Gets or Sets the MVC view name to be used while creating ViewResult More...
 

Detailed Description

Holds information of an Error to be handled in IExceptionManager

Property Documentation

◆ ErrorCode

string Pavalisoft.ExceptionHandling.Interfaces.IErrorDetail.ErrorCode
getset

Gets or Sets the unique error code

◆ EventId

EventId Pavalisoft.ExceptionHandling.Interfaces.IErrorDetail.EventId
getset

Gets or Sets the EventId to be used for logging while handling this error.

◆ HandlerName

string Pavalisoft.ExceptionHandling.Interfaces.IErrorDetail.HandlerName
getset

Gets or Sets the Exception Handle name to be used to handled this error.

◆ LogLevel

LogLevel Pavalisoft.ExceptionHandling.Interfaces.IErrorDetail.LogLevel
getset

Gets or Sets the LogLevel to define type of error.

◆ Message

string Pavalisoft.ExceptionHandling.Interfaces.IErrorDetail.Message
getset

Gets or Sets the Error Message

◆ Name

string Pavalisoft.ExceptionHandling.Interfaces.IErrorDetail.Name
get

Gets or Sets the Error detail unique name

◆ StatusCode

HttpStatusCode Pavalisoft.ExceptionHandling.Interfaces.IErrorDetail.StatusCode
getset

Gets or Sets the type HttpStatusCode response to be created

◆ ViewName

string Pavalisoft.ExceptionHandling.Interfaces.IErrorDetail.ViewName
getset

Gets or Sets the MVC view name to be used while creating ViewResult

◆ WrapMessage

string Pavalisoft.ExceptionHandling.Interfaces.IErrorDetail.WrapMessage
getset

Gets or Sets the Error Wraping message


The documentation for this interface was generated from the following file: