3using System.Threading.Tasks;
12 private readonly
string objectId;
26 public virtual string ObjectID => this.objectId;
42 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
44 Log.
Debug(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
58 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
60 Log.
Debug(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
73 string Facility, params KeyValuePair<string, object>[] Tags)
75 Log.
Debug(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
87 params KeyValuePair<string, object>[] Tags)
89 Log.
Debug(Message, this.ObjectID, Actor, EventId, Level, Tags);
99 public void LogDebug(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
101 Log.
Debug(Message, this.ObjectID, Actor, EventId, Tags);
110 public void LogDebug(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
112 Log.
Debug(Message, this.ObjectID, Actor, Tags);
120 public void LogDebug(
string Message, params KeyValuePair<string, object>[] Tags)
122 Log.
Debug(Message, this.ObjectID, Tags);
127 #region Informational
141 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
143 Log.
Informational(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
157 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
159 Log.
Informational(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
172 string Facility, params KeyValuePair<string, object>[] Tags)
174 Log.
Informational(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
186 params KeyValuePair<string, object>[] Tags)
198 public void LogInformational(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
209 public void LogInformational(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
240 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
242 Log.
Notice(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
256 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
258 Log.
Notice(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
271 string Facility, params KeyValuePair<string, object>[] Tags)
273 Log.
Notice(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
285 params KeyValuePair<string, object>[] Tags)
287 Log.
Notice(Message, this.ObjectID, Actor, EventId, Level, Tags);
297 public void LogNotice(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
299 Log.
Notice(Message, this.ObjectID, Actor, EventId, Tags);
308 public void LogNotice(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
310 Log.
Notice(Message, this.ObjectID, Actor, Tags);
318 public void LogNotice(
string Message, params KeyValuePair<string, object>[] Tags)
339 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
341 Log.
Warning(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
355 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
357 Log.
Warning(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
370 string Facility, params KeyValuePair<string, object>[] Tags)
372 Log.
Warning(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
384 params KeyValuePair<string, object>[] Tags)
386 Log.
Warning(Message, this.ObjectID, Actor, EventId, Level, Tags);
396 public void LogWarning(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
398 Log.
Warning(Message, this.ObjectID, Actor, EventId, Tags);
407 public void LogWarning(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
409 Log.
Warning(Message, this.ObjectID, Actor, Tags);
417 public void LogWarning(
string Message, params KeyValuePair<string, object>[] Tags)
438 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
440 Log.
Error(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
454 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
456 Log.
Error(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
469 string Facility, params KeyValuePair<string, object>[] Tags)
471 Log.
Error(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
483 params KeyValuePair<string, object>[] Tags)
485 Log.
Error(Message, this.ObjectID, Actor, EventId, Level, Tags);
495 public void LogError(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
497 Log.
Error(Message, this.ObjectID, Actor, EventId, Tags);
506 public void LogError(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
508 Log.
Error(Message, this.ObjectID, Actor, Tags);
516 public void LogError(
string Message, params KeyValuePair<string, object>[] Tags)
518 Log.
Error(Message, this.ObjectID, Tags);
532 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
534 Log.
Error(Exception, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
547 string Facility, params KeyValuePair<string, object>[] Tags)
549 Log.
Error(Exception, this.ObjectID, Actor, EventId, Level, Facility, Tags);
561 params KeyValuePair<string, object>[] Tags)
563 Log.
Error(Exception, this.ObjectID, Actor, EventId, Level, Tags);
573 public void LogError(Exception Exception,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
575 Log.
Error(Exception, this.ObjectID, Actor, EventId, Tags);
584 public void LogError(Exception Exception,
string Actor, params KeyValuePair<string, object>[] Tags)
586 Log.
Error(Exception, this.ObjectID, Actor, Tags);
594 public void LogError(Exception Exception, params KeyValuePair<string, object>[] Tags)
596 Log.
Error(Exception, this.ObjectID, Tags);
615 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
617 Log.
Critical(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
631 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
633 Log.
Critical(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
646 string Facility, params KeyValuePair<string, object>[] Tags)
648 Log.
Critical(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
660 params KeyValuePair<string, object>[] Tags)
662 Log.
Critical(Message, this.ObjectID, Actor, EventId, Level, Tags);
672 public void LogCritical(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
674 Log.
Critical(Message, this.ObjectID, Actor, EventId, Tags);
683 public void LogCritical(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
693 public void LogCritical(
string Message, params KeyValuePair<string, object>[] Tags)
709 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
711 Log.
Critical(Exception, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
724 string Facility, params KeyValuePair<string, object>[] Tags)
726 Log.
Critical(Exception, this.ObjectID, Actor, EventId, Level, Facility, Tags);
738 params KeyValuePair<string, object>[] Tags)
740 Log.
Critical(Exception, this.ObjectID, Actor, EventId, Level, Tags);
750 public void LogCritical(Exception Exception,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
752 Log.
Critical(Exception, this.ObjectID, Actor, EventId, Tags);
761 public void LogCritical(Exception Exception,
string Actor, params KeyValuePair<string, object>[] Tags)
763 Log.
Critical(Exception, this.ObjectID, Actor, Tags);
771 public void LogCritical(Exception Exception, params KeyValuePair<string, object>[] Tags)
792 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
794 Log.
Alert(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
808 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
810 Log.
Alert(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
823 string Facility, params KeyValuePair<string, object>[] Tags)
825 Log.
Alert(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
837 params KeyValuePair<string, object>[] Tags)
839 Log.
Alert(Message, this.ObjectID, Actor, EventId, Level, Tags);
849 public void LogAlert(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
851 Log.
Alert(Message, this.ObjectID, Actor, EventId, Tags);
860 public void LogAlert(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
862 Log.
Alert(Message, this.ObjectID, Actor, Tags);
870 public void LogAlert(
string Message, params KeyValuePair<string, object>[] Tags)
872 Log.
Alert(Message, this.ObjectID, Tags);
886 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
888 Log.
Alert(Exception, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
901 string Facility, params KeyValuePair<string, object>[] Tags)
903 Log.
Alert(Exception, this.ObjectID, Actor, EventId, Level, Facility, Tags);
915 params KeyValuePair<string, object>[] Tags)
917 Log.
Alert(Exception, this.ObjectID, Actor, EventId, Level, Tags);
927 public void LogAlert(Exception Exception,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
929 Log.
Alert(Exception, this.ObjectID, Actor, EventId, Tags);
938 public void LogAlert(Exception Exception,
string Actor, params KeyValuePair<string, object>[] Tags)
940 Log.
Alert(Exception, this.ObjectID, Actor, Tags);
948 public void LogAlert(Exception Exception, params KeyValuePair<string, object>[] Tags)
950 Log.
Alert(Exception, this.ObjectID, Tags);
969 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
971 Log.
Emergency(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
985 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
987 Log.
Emergency(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
1000 string Facility, params KeyValuePair<string, object>[] Tags)
1002 Log.
Emergency(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
1014 params KeyValuePair<string, object>[] Tags)
1016 Log.
Emergency(Message, this.ObjectID, Actor, EventId, Level, Tags);
1026 public void LogEmergency(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
1028 Log.
Emergency(Message, this.ObjectID, Actor, EventId, Tags);
1037 public void LogEmergency(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
1047 public void LogEmergency(
string Message, params KeyValuePair<string, object>[] Tags)
1063 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
1065 Log.
Emergency(Exception, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
1078 string Facility, params KeyValuePair<string, object>[] Tags)
1080 Log.
Emergency(Exception, this.ObjectID, Actor, EventId, Level, Facility, Tags);
1092 params KeyValuePair<string, object>[] Tags)
1094 Log.
Emergency(Exception, this.ObjectID, Actor, EventId, Level, Tags);
1104 public void LogEmergency(Exception Exception,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
1106 Log.
Emergency(Exception, this.ObjectID, Actor, EventId, Tags);
1115 public void LogEmergency(Exception Exception,
string Actor, params KeyValuePair<string, object>[] Tags)
1125 public void LogEmergency(Exception Exception, params KeyValuePair<string, object>[] Tags)
1135 [Obsolete(
"Use DisposeAsync() instead.")]
1146 return Task.CompletedTask;
Static class managing the application event log. Applications and services log events on this static ...
static void Warning(string Message, string Object, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
static void Critical(string Message, string Object, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
static void Error(string Message, string Object, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs an error event.
static void Emergency(string Message, string Object, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
static void Informational(string Message, string Object, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs an informational event.
static void Notice(string Message, string Object, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs a notice event.
static void Debug(string Message, string Object, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs a debug event.
static void Alert(string Message, string Object, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
Base class for objects that can log events.
void LogError(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogError(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogNotice(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs a notice event.
void LogEmergency(Exception Exception, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogEmergency(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogAlert(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogCritical(Exception Exception, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogInformational(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an informational event.
void LogError(Exception Exception, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void Dispose()
IDisposable.Dispose()
void LogNotice(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs a notice event.
void LogError(Exception Exception, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogEmergency(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogEmergency(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogInformational(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs an informational event.
void LogError(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogWarning(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
void LogAlert(string Message, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
LogObject(string ObjectID)
Base class for objects that can log events.
void LogCritical(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogError(Exception Exception, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogEmergency(Exception Exception, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogCritical(Exception Exception, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogWarning(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
void LogCritical(string Message, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogNotice(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs a notice event.
void LogCritical(Exception Exception, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogAlert(Exception Exception, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogAlert(Exception Exception, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogDebug(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs a debug event.
void LogAlert(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogEmergency(string Message, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogError(Exception Exception, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogWarning(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
void LogEmergency(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogInformational(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs an informational event.
void LogWarning(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
void LogEmergency(Exception Exception, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogInformational(string Message, params KeyValuePair< string, object >[] Tags)
Logs an informational event.
void LogNotice(string Message, params KeyValuePair< string, object >[] Tags)
Logs a notice event.
void LogError(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogInformational(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs an informational event.
void LogDebug(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs a debug event.
void LogCritical(Exception Exception, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogEmergency(Exception Exception, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogDebug(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs a debug event.
void LogCritical(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogAlert(Exception Exception, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogError(string Message, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogCritical(Exception Exception, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogCritical(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogInformational(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an informational event.
void LogAlert(Exception Exception, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogCritical(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
virtual string ObjectID
Object ID, used when logging events.
void LogWarning(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
void LogError(Exception Exception, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogDebug(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs a debug event.
void LogNotice(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs a notice event.
void LogDebug(string Message, params KeyValuePair< string, object >[] Tags)
Logs a debug event.
void LogCritical(Exception Exception, string Actor, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogAlert(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogWarning(string Message, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
void LogEmergency(Exception Exception, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogDebug(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs a debug event.
void LogEmergency(Exception Exception, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
virtual Task DisposeAsync()
IDisposableAsync.DisposeAsync()
void LogCritical(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogInformational(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an informational event.
void LogError(Exception Exception, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogEmergency(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogDebug(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs a debug event.
void LogAlert(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogAlert(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogCritical(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogError(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogNotice(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs a notice event.
void LogError(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogAlert(Exception Exception, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogAlert(Exception Exception, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogAlert(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogWarning(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, string StackTrace, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
void LogNotice(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs a notice event.
void LogEmergency(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
Interface for objects that can log events.