2using System.Collections.Generic;
51 params KeyValuePair<string, object>[]
Tags)
52 : base(Message, InnerException)
97 public KeyValuePair<string, object>[]
Tags {
get; }
Generic exception, with meta-data for logging.
EventLevel? Level
Event level.
KeyValuePair< string, object >[] Tags
Tags related to the object.
EventType? Type
Event type.
string Facility
Facility identifier related to the object.
string EventId
Event identifier related to the object.
GenericException(string Message, EventType? Type=null, string Object=null, string Actor=null, string EventId=null, EventLevel? Level=null, string Facility=null, string Module=null, params KeyValuePair< string, object >[] Tags)
Generic exception, with meta-data for logging.
string Actor
Actor identifier related to the object.
string Module
Module identifier related to the object.
string Object
Object identifier related to the object.
GenericException(string Message, Exception InnerException, EventType? Type=null, string Object=null, string Actor=null, string EventId=null, EventLevel? Level=null, string Facility=null, string Module=null, params KeyValuePair< string, object >[] Tags)
Generic exception, with meta-data for logging.
Implement this interface on exception classes to allow the log to extract actor information in corres...
Implement this interface on exception classes to allow the log to extract facility information in cor...
Implement this interface on exception classes to allow the log to extract Event ID information in cor...
Implement this interface on exception classes to allow the log to extract Event Level information in ...
Implement this interface on exception classes to allow the log to extract module information in corre...
Implement this interface on exception classes to allow the log to extract object information in corre...
Implement this interface on exception classes to allow the log to extract Event Type information in c...