2using System.Collections.Generic;
11 private readonly
string objectId;
25 public virtual string ObjectID => this.objectId;
41 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
43 Log.
Debug(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
57 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
59 Log.
Debug(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
72 string Facility, params KeyValuePair<string, object>[] Tags)
74 Log.
Debug(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
86 params KeyValuePair<string, object>[] Tags)
88 Log.
Debug(Message, this.ObjectID, Actor, EventId, Level, Tags);
98 public void LogDebug(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
100 Log.
Debug(Message, this.ObjectID, Actor, EventId, Tags);
109 public void LogDebug(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
111 Log.
Debug(Message, this.ObjectID, Actor, Tags);
119 public void LogDebug(
string Message, params KeyValuePair<string, object>[] Tags)
121 Log.
Debug(Message, this.ObjectID, Tags);
126 #region Informational
140 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
142 Log.
Informational(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
156 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
158 Log.
Informational(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
171 string Facility, params KeyValuePair<string, object>[] Tags)
173 Log.
Informational(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
185 params KeyValuePair<string, object>[] Tags)
197 public void LogInformational(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
208 public void LogInformational(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
239 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
241 Log.
Notice(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
255 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
257 Log.
Notice(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
270 string Facility, params KeyValuePair<string, object>[] Tags)
272 Log.
Notice(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
284 params KeyValuePair<string, object>[] Tags)
286 Log.
Notice(Message, this.ObjectID, Actor, EventId, Level, Tags);
296 public void LogNotice(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
298 Log.
Notice(Message, this.ObjectID, Actor, EventId, Tags);
307 public void LogNotice(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
309 Log.
Notice(Message, this.ObjectID, Actor, Tags);
317 public void LogNotice(
string Message, params KeyValuePair<string, object>[] Tags)
338 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
340 Log.
Warning(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
354 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
356 Log.
Warning(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
369 string Facility, params KeyValuePair<string, object>[] Tags)
371 Log.
Warning(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
383 params KeyValuePair<string, object>[] Tags)
385 Log.
Warning(Message, this.ObjectID, Actor, EventId, Level, Tags);
395 public void LogWarning(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
397 Log.
Warning(Message, this.ObjectID, Actor, EventId, Tags);
406 public void LogWarning(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
408 Log.
Warning(Message, this.ObjectID, Actor, Tags);
416 public void LogWarning(
string Message, params KeyValuePair<string, object>[] Tags)
437 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
439 Log.
Error(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
453 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
455 Log.
Error(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
468 string Facility, params KeyValuePair<string, object>[] Tags)
470 Log.
Error(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
482 params KeyValuePair<string, object>[] Tags)
484 Log.
Error(Message, this.ObjectID, Actor, EventId, Level, Tags);
494 public void LogError(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
496 Log.
Error(Message, this.ObjectID, Actor, EventId, Tags);
505 public void LogError(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
507 Log.
Error(Message, this.ObjectID, Actor, Tags);
515 public void LogError(
string Message, params KeyValuePair<string, object>[] Tags)
517 Log.
Error(Message, this.ObjectID, Tags);
531 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
533 Log.
Error(Exception, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
546 string Facility, params KeyValuePair<string, object>[] Tags)
548 Log.
Error(Exception, this.ObjectID, Actor, EventId, Level, Facility, Tags);
560 params KeyValuePair<string, object>[] Tags)
562 Log.
Error(Exception, this.ObjectID, Actor, EventId, Level, Tags);
572 public void LogError(Exception Exception,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
574 Log.
Error(Exception, this.ObjectID, Actor, EventId, Tags);
583 public void LogError(Exception Exception,
string Actor, params KeyValuePair<string, object>[] Tags)
585 Log.
Error(Exception, this.ObjectID, Actor, Tags);
593 public void LogError(Exception Exception, params KeyValuePair<string, object>[] Tags)
595 Log.
Error(Exception, this.ObjectID, Tags);
614 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
616 Log.
Critical(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
630 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
632 Log.
Critical(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
645 string Facility, params KeyValuePair<string, object>[] Tags)
647 Log.
Critical(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
659 params KeyValuePair<string, object>[] Tags)
661 Log.
Critical(Message, this.ObjectID, Actor, EventId, Level, Tags);
671 public void LogCritical(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
673 Log.
Critical(Message, this.ObjectID, Actor, EventId, Tags);
682 public void LogCritical(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
692 public void LogCritical(
string Message, params KeyValuePair<string, object>[] Tags)
708 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
710 Log.
Critical(Exception, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
723 string Facility, params KeyValuePair<string, object>[] Tags)
725 Log.
Critical(Exception, this.ObjectID, Actor, EventId, Level, Facility, Tags);
737 params KeyValuePair<string, object>[] Tags)
739 Log.
Critical(Exception, this.ObjectID, Actor, EventId, Level, Tags);
749 public void LogCritical(Exception Exception,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
751 Log.
Critical(Exception, this.ObjectID, Actor, EventId, Tags);
760 public void LogCritical(Exception Exception,
string Actor, params KeyValuePair<string, object>[] Tags)
762 Log.
Critical(Exception, this.ObjectID, Actor, Tags);
770 public void LogCritical(Exception Exception, params KeyValuePair<string, object>[] Tags)
791 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
793 Log.
Alert(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
807 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
809 Log.
Alert(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
822 string Facility, params KeyValuePair<string, object>[] Tags)
824 Log.
Alert(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
836 params KeyValuePair<string, object>[] Tags)
838 Log.
Alert(Message, this.ObjectID, Actor, EventId, Level, Tags);
848 public void LogAlert(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
850 Log.
Alert(Message, this.ObjectID, Actor, EventId, Tags);
859 public void LogAlert(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
861 Log.
Alert(Message, this.ObjectID, Actor, Tags);
869 public void LogAlert(
string Message, params KeyValuePair<string, object>[] Tags)
871 Log.
Alert(Message, this.ObjectID, Tags);
885 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
887 Log.
Alert(Exception, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
900 string Facility, params KeyValuePair<string, object>[] Tags)
902 Log.
Alert(Exception, this.ObjectID, Actor, EventId, Level, Facility, Tags);
914 params KeyValuePair<string, object>[] Tags)
916 Log.
Alert(Exception, this.ObjectID, Actor, EventId, Level, Tags);
926 public void LogAlert(Exception Exception,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
928 Log.
Alert(Exception, this.ObjectID, Actor, EventId, Tags);
937 public void LogAlert(Exception Exception,
string Actor, params KeyValuePair<string, object>[] Tags)
939 Log.
Alert(Exception, this.ObjectID, Actor, Tags);
947 public void LogAlert(Exception Exception, params KeyValuePair<string, object>[] Tags)
949 Log.
Alert(Exception, this.ObjectID, Tags);
968 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags)
970 Log.
Emergency(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, StackTrace, Tags);
984 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
986 Log.
Emergency(Message, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
999 string Facility, params KeyValuePair<string, object>[] Tags)
1001 Log.
Emergency(Message, this.ObjectID, Actor, EventId, Level, Facility, Tags);
1013 params KeyValuePair<string, object>[] Tags)
1015 Log.
Emergency(Message, this.ObjectID, Actor, EventId, Level, Tags);
1025 public void LogEmergency(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
1027 Log.
Emergency(Message, this.ObjectID, Actor, EventId, Tags);
1036 public void LogEmergency(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags)
1046 public void LogEmergency(
string Message, params KeyValuePair<string, object>[] Tags)
1062 string Facility,
string Module, params KeyValuePair<string, object>[] Tags)
1064 Log.
Emergency(Exception, this.ObjectID, Actor, EventId, Level, Facility, Module, Tags);
1077 string Facility, params KeyValuePair<string, object>[] Tags)
1079 Log.
Emergency(Exception, this.ObjectID, Actor, EventId, Level, Facility, Tags);
1091 params KeyValuePair<string, object>[] Tags)
1093 Log.
Emergency(Exception, this.ObjectID, Actor, EventId, Level, Tags);
1103 public void LogEmergency(Exception Exception,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags)
1105 Log.
Emergency(Exception, this.ObjectID, Actor, EventId, Tags);
1114 public void LogEmergency(Exception Exception,
string Actor, params KeyValuePair<string, object>[] Tags)
1124 public void LogEmergency(Exception Exception, params KeyValuePair<string, object>[] Tags)
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 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.
virtual void Dispose()
IDisposable.Dispose()
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.
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.