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(); }
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; }
public static void Log(User user, string message) { Log(user, null, message, null); }
public static void Log(User user, Exception exception) { Log(user, exception.GetType().Name, exception.Message, exception.StackTrace); }