internal CommandError(string text, Exception ex = null, string par = "", string context = "", CommandQuality quality = CommandQuality.Error) { Text = text; Params = par; Exeption = ex; Context = context; Quality = quality; }
protected void AddQuality(CommandQuality quality) { lock (_qualityLock) if (_quality < quality) { _quality = quality; } }
public static string ToRussian(this CommandQuality q) { switch (q) { case CommandQuality.Error: return("Ошибка"); case CommandQuality.Warning: return("Предупреждение"); case CommandQuality.Repeat: return("Повтор"); } return("Успешно"); }