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;
        }