public void Write2Log(string message, HloggerCategories category, HloggerPriority priority) { LogIt(getCategory(category), message, getPriority(priority)); }
private int getPriority(HloggerPriority priority) { int pri = 5; switch (priority) { case HloggerPriority.High: if (_traceType != TraceEventType.Error) { _traceType = TraceEventType.Critical; } pri = 1; break; case HloggerPriority.Med: pri = 2; break; case HloggerPriority.Low: pri = 3; break; case HloggerPriority.None: pri = 5; break; default: pri = 5; break; } return pri; }