Exemple #1
0
        private static void Log(User user, string exception, string message, string stackTrace)
        {
            var logEntry = new LogEntry(user, exception, message, stackTrace);

            context.LogEntries.Add(logEntry);
            context.SaveChanges();
        }
Exemple #2
0
 public LogEntry(User user, string exception, string message, string stackTrace)
 {
     this.Date = DateTime.Now;
     this.User = user;
     this.Exception = exception;
     this.Message = message;
     this.StackTrace = stackTrace;
 }
Exemple #3
0
 public static void Log(User user, string message)
 {
     Log(user, null, message, null);
 }
Exemple #4
0
 public static void Log(User user, Exception exception)
 {
     Log(user, exception.GetType().Name, exception.Message, exception.StackTrace);
 }