예제 #1
0
        public static void LOG(LOGGER.LogCategory logCategory, string message, Exception ex)
        {
            LOGGER._log = LogManager.GetLogger(Type.GetType("System.Object"));
            XmlConfigurator.Configure();
            switch (logCategory)
            {
            case LOGGER.LogCategory.ERROR:
                LOGGER._log.Error(message, ex);
                return;

            case LOGGER.LogCategory.WARNING:
                LOGGER._log.Warn(message, ex);
                return;

            case LOGGER.LogCategory.INFORMATION:
                LOGGER._log.Info(message, ex);
                return;

            case LOGGER.LogCategory.DEBUG:
                LOGGER._log.Debug(message, ex);
                return;

            case LOGGER.LogCategory.FATAL:
                LOGGER._log.Fatal(message, ex);
                return;

            default:
                return;
            }
        }
예제 #2
0
 public static void Write(LOGGER.LogCategory logcategory, string message, object logObject)
 {
     LOGGER.LOG(logcategory, message, (Exception)logObject);
 }