public void Log(MessageLevel level, string message, params object[] args)
{
switch (level)
{
case MessageLevel.Debug:
_logListeningService.SendDebug(string.Format(message, args));
break;
case MessageLevel.Info:
_logListeningService.SendInfo(string.Format(message, args));
break;
case MessageLevel.Error:
_logListeningService.SendError(string.Format(message, args));
break;
case MessageLevel.Warning:
_logListeningService.SendWarning(string.Format(message, args));
break;
}
}
#endregion