protected string GetOperatorHtml(LogEntry entry) { if (entry.Operator == null) return null; if (String.IsNullOrEmpty(entry.Operator.Nick) || entry.Operator.Nick.Equals(entry.Operator.UserName, StringComparison.OrdinalIgnoreCase)) { return entry.Operator.UserName; } return entry.Operator.Nick + " (" + entry.Operator.UserName + ")"; }
private LogEntry CreateLogEntry(UserReference @operator, LogLevel level, Exception exception, string message) { var entry = new LogEntry { LoggerName = Name, Level = level, Operator = @operator, Message = message }; if (exception != null) { entry.Exception = ExceptionPrinter.Print(exception); } return entry; }