Pavalisoft.ExceptionHandling  1.0.0
An Unified API for ASP.NET Core Global Exception handling with ExceptionManager
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NPavalisoft
 NExceptionHandling
 NActionResultCreators
 CObjectResultCreatorCreates ObjectResult using IErrorDetail
 CViewResultCreatorCreates ViewResult with the ViewName in the IErrorDetail
 NActionResultHandlers
 CObjectResultHandlerProvides features to handle REST API Application additional exception handling conditions
 CViewResultHandlerProvides features to handle Web Application additional exception handling conditions
 NHandlers
 CBaseExceptionHandlerProvides Base IExceptionHandler implementation
 CDefaultExceptionHandlerProvides Default implementation of IExceptionHandler
 CPropagateExceptionHandlerProvides IExceptionHandler implementation to propagate the Exception after handling
 CSupressExceptionHandlerProvides IExceptionHandler implementation to supress the Exception after handling
 CWrapExceptionHandlerProvides IExceptionHandler implementation to wrap the Exception after handling
 NInterfaces
 CActionResultContextDatastructure holds IActionResult response information
 CIActionResultCreatorProvides implementation to add application specific handling while creating IActionResult
 CIActionResultHandlerProvides implementation to add application specific handling after creating IActionResult
 CIErrorDetailHolds information of an Error to be handled in IExceptionManager
 CIErrorDetailLocalizerProvides implementation to Localize the message in IErrorDetail
 CIExceptionCodesDeciderProvides extension to Decide error code for application Exception
 CIExceptionDataProviderProvide the ExceptionSettings to IExceptionManager and IExceptionHandler
 CIExceptionHandlerHandles Exception and provides ExceptionData used in IActionResult creation
 CIExceptionLoggerProvides implementation to log Exception using IErrorDetail
 CIExceptionManagerProvides implementation to manage/handle Exception using IExceptionHandlers
 CIExceptionRaiserProvides implementation to create and raise Exceptions in application logic to be handled in IExceptionManager
 CConfigurationExceptionDataProviderProvides Json based ExceptionSettings configuration
 CDefaultExceptionDataProviderProvides Base implementation ExceptionDataProvider of ExceptionSettings configuration
 CErrorDetailDefines the Error Detail information
 CErrorDetailLocalizer
 CEventIdDefines Log Event Id
 CExceptionCodeDetailsDatastructure to provide exception Code Details
 CExceptionCodesDecider
 CExceptionDataDatastructure holding Exception details
 CExceptionDataProviderProvides base implementation for IExceptionDataProvider
 CExceptionFilterAdds IExceptionHandler to ExceptionFilterAttribute
 CExceptionHandlerDefinitionDefines the Exception Handler Definition
 CExceptionHandlingMiddlewareIExceptionManager implementation as middleware component
 CExceptionLogger
 CExceptionManagerProvides Api to handle Exceptions
 CExceptionRaiserProvides Api to create and throws Exceptions
 CExceptionSettingsProvides configuration structure for the Exception manager and its handlers including Exception details
 CRaisedExceptionDatastructure to represent REST exceptions