Example #1
0
 public LogMessage(DateTime time, string className, string methodName, LogLevels.Levels level, string user, string session, string text)
 {
     Level         = level.ToString();
     Time          = time;
     UserID        = user;
     SessionID     = session;
     CallingClass  = className;
     CallingMethod = methodName;
     Text          = text;
 }
        public static void Log(string text, LogLevels.Levels level)
        {
            var    time       = GetDateTime.GetUTCNow();
            string className  = GetCallingMethod().ReflectedType.Name; // Base class
            string methodName = GetCallingMethod().Name;
            // TODO: Grab session id and user id
            string userId    = ""; // grab from user object/system
            string sessionId = ""; // mask

            var        logMessage = new LogMessage(time, className, methodName, level, userId, sessionId, text);
            LogManager logManager = new LogManager(logMessage);

            logManager.WriteLog();
        }
Example #3
0
        public static void Log(string text, LogLevels.Levels level)
        {
            var    time       = DateTime.UtcNow;
            string className  = GetCallingMethod().ReflectedType.Name; // Base class
            string methodName = GetCallingMethod().Name;
            // TODO: Grab session id and user id
            string userId    = "";
            string sessionId = "";
            var    logId     = Guid.NewGuid();

            var logMessage = new LogMessage(logId, time, className, methodName, level, userId, sessionId, text);

            LogDAO.WriteLog(logMessage);
        }
 public CustomException(string message, Exception innerException) : base(message, innerException)
 {
     _level = LogLevels.Levels.Warning;
 }
 public CustomException(string message) : base(message)
 {
     _level = LogLevels.Levels.Warning;
 }
 public CustomException() : base()
 {
     _level = LogLevels.Levels.Warning;
 }