private static void Logger(GraphdatLogType type, object user, string fmt, params object[] args)
{
EventLogEntryType logType;
switch (type)
{
case GraphdatLogType.SuccessMessage:
logType = EventLogEntryType.SuccessAudit;
break;
case GraphdatLogType.ErrorMessage:
logType = EventLogEntryType.Error;
break;
case GraphdatLogType.WarningMessage:
logType = EventLogEntryType.Warning;
break;
case GraphdatLogType.InformationMessage:
logType = EventLogEntryType.Information;
break;
default:
logType = EventLogEntryType.Error;
break;
}
LogEvent(string.Format(fmt, args), logType);
}