2using System.Collections.Generic;
33 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags);
46 string Facility,
string Module, params KeyValuePair<string, object>[] Tags);
58 string Facility, params KeyValuePair<string, object>[] Tags);
69 params KeyValuePair<string, object>[] Tags);
78 void LogDebug(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags);
86 void LogDebug(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags);
93 void LogDebug(
string Message, params KeyValuePair<string, object>[] Tags);
111 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags);
124 string Facility,
string Module, params KeyValuePair<string, object>[] Tags);
136 string Facility, params KeyValuePair<string, object>[] Tags);
147 params KeyValuePair<string, object>[] Tags);
156 void LogInformational(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags);
164 void LogInformational(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags);
189 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags);
202 string Facility,
string Module, params KeyValuePair<string, object>[] Tags);
214 string Facility, params KeyValuePair<string, object>[] Tags);
225 params KeyValuePair<string, object>[] Tags);
234 void LogNotice(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags);
242 void LogNotice(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags);
249 void LogNotice(
string Message, params KeyValuePair<string, object>[] Tags);
267 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags);
280 string Facility,
string Module, params KeyValuePair<string, object>[] Tags);
292 string Facility, params KeyValuePair<string, object>[] Tags);
303 params KeyValuePair<string, object>[] Tags);
312 void LogWarning(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags);
320 void LogWarning(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags);
327 void LogWarning(
string Message, params KeyValuePair<string, object>[] Tags);
345 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags);
358 string Facility,
string Module, params KeyValuePair<string, object>[] Tags);
370 string Facility, params KeyValuePair<string, object>[] Tags);
381 params KeyValuePair<string, object>[] Tags);
390 void LogError(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags);
398 void LogError(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags);
405 void LogError(
string Message, params KeyValuePair<string, object>[] Tags);
418 string Facility,
string Module, params KeyValuePair<string, object>[] Tags);
430 string Facility, params KeyValuePair<string, object>[] Tags);
441 params KeyValuePair<string, object>[] Tags);
450 void LogError(Exception Exception,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags);
458 void LogError(Exception Exception,
string Actor, params KeyValuePair<string, object>[] Tags);
465 void LogError(Exception Exception, params KeyValuePair<string, object>[] Tags);
483 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags);
496 string Facility,
string Module, params KeyValuePair<string, object>[] Tags);
508 string Facility, params KeyValuePair<string, object>[] Tags);
519 params KeyValuePair<string, object>[] Tags);
528 void LogCritical(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags);
536 void LogCritical(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags);
543 void LogCritical(
string Message, params KeyValuePair<string, object>[] Tags);
556 string Facility,
string Module, params KeyValuePair<string, object>[] Tags);
568 string Facility, params KeyValuePair<string, object>[] Tags);
579 params KeyValuePair<string, object>[] Tags);
588 void LogCritical(Exception Exception,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags);
596 void LogCritical(Exception Exception,
string Actor, params KeyValuePair<string, object>[] Tags);
603 void LogCritical(Exception Exception, params KeyValuePair<string, object>[] Tags);
621 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags);
634 string Facility,
string Module, params KeyValuePair<string, object>[] Tags);
646 string Facility, params KeyValuePair<string, object>[] Tags);
657 params KeyValuePair<string, object>[] Tags);
666 void LogAlert(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags);
674 void LogAlert(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags);
681 void LogAlert(
string Message, params KeyValuePair<string, object>[] Tags);
694 string Facility,
string Module, params KeyValuePair<string, object>[] Tags);
706 string Facility, params KeyValuePair<string, object>[] Tags);
717 params KeyValuePair<string, object>[] Tags);
726 void LogAlert(Exception Exception,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags);
734 void LogAlert(Exception Exception,
string Actor, params KeyValuePair<string, object>[] Tags);
741 void LogAlert(Exception Exception, params KeyValuePair<string, object>[] Tags);
759 string Facility,
string Module,
string StackTrace, params KeyValuePair<string, object>[] Tags);
772 string Facility,
string Module, params KeyValuePair<string, object>[] Tags);
784 string Facility, params KeyValuePair<string, object>[] Tags);
795 params KeyValuePair<string, object>[] Tags);
804 void LogEmergency(
string Message,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags);
812 void LogEmergency(
string Message,
string Actor, params KeyValuePair<string, object>[] Tags);
819 void LogEmergency(
string Message, params KeyValuePair<string, object>[] Tags);
832 string Facility,
string Module, params KeyValuePair<string, object>[] Tags);
844 string Facility, params KeyValuePair<string, object>[] Tags);
855 params KeyValuePair<string, object>[] Tags);
864 void LogEmergency(Exception Exception,
string Actor,
string EventId, params KeyValuePair<string, object>[] Tags);
872 void LogEmergency(Exception Exception,
string Actor, params KeyValuePair<string, object>[] Tags);
879 void LogEmergency(Exception Exception, params KeyValuePair<string, object>[] Tags);
Interface for objects that can log events.
void LogDebug(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs a debug 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 LogNotice(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs a notice event.
void LogError(Exception Exception, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogAlert(Exception Exception, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogError(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogDebug(string Message, params KeyValuePair< string, object >[] Tags)
Logs a debug event.
void LogEmergency(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogCritical(string Message, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogError(Exception Exception, 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 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 LogEmergency(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogError(Exception Exception, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogEmergency(Exception Exception, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogAlert(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogError(string Message, string Actor, string EventId, EventLevel Level, string Facility, 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 LogEmergency(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogCritical(Exception Exception, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs a critical 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 LogInformational(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs an informational event.
void LogInformational(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs an informational event.
void LogEmergency(Exception Exception, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogError(Exception Exception, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogWarning(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
void LogCritical(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogNotice(string Message, params KeyValuePair< string, object >[] Tags)
Logs a notice 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, string Facility, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogNotice(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs a notice 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 LogCritical(string Message, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs a critical 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 LogAlert(string Message, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogWarning(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
void LogAlert(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogInformational(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an informational event.
void LogDebug(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs a debug event.
void LogEmergency(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogCritical(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs a critical 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 LogError(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogAlert(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
string ObjectID
Object ID, used when logging events.
void LogWarning(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
void LogCritical(Exception Exception, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogNotice(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs a notice 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 LogInformational(string Message, params KeyValuePair< string, object >[] Tags)
Logs an informational 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 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, params KeyValuePair< string, object >[] Tags)
Logs a critical 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 LogAlert(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogError(Exception Exception, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogAlert(Exception Exception, string Actor, string EventId, EventLevel Level, 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 LogCritical(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogAlert(Exception Exception, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an alert event.
void LogDebug(string Message, string Actor, string EventId, EventLevel Level, string Facility, params KeyValuePair< string, object >[] Tags)
Logs a debug event.
void LogInformational(string Message, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an informational 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 LogCritical(Exception Exception, string Actor, params KeyValuePair< string, object >[] Tags)
Logs a critical event.
void LogError(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogCritical(Exception Exception, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs a critical 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 LogAlert(Exception Exception, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an alert 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 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, params KeyValuePair< string, object >[] Tags)
Logs an error event.
void LogWarning(string Message, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
void LogEmergency(string Message, params KeyValuePair< string, object >[] Tags)
Logs an emergency 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 LogEmergency(Exception Exception, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.
void LogDebug(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs a debug 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 LogInformational(string Message, string Actor, string EventId, params KeyValuePair< string, object >[] Tags)
Logs an informational event.
void LogWarning(string Message, string Actor, string EventId, EventLevel Level, params KeyValuePair< string, object >[] Tags)
Logs a warning event.
void LogEmergency(Exception Exception, string Actor, params KeyValuePair< string, object >[] Tags)
Logs an emergency event.