protected void Log(object sender, string level, string message, string detail) { var log = new AppEventLog(); log.Sender = sender.GetType().FullName; log.Category = this.Category; log.Level = level; log.Message = message; log.Detail = detail; if (HttpContext.Current != null) { log.HostName = HttpContext.Current.Server.MachineName; log.Url = HttpContext.Current.Request.Url.ToString(); log.ClientIP = HttpContext.Current.Request.UserHostAddress; } log.EventTime = DateTime.Now; this.Context.AppEventLogs.Add(log); this.Context.SaveChanges(); }
protected void Log(object sender, string level, string message, string detail) { var log = new AppEventLog(); log.Sender = sender.GetType().FullName; log.Category = this.Category; log.Level = level; log.Message = message; log.Detail = detail; if (HttpContext.Current != null) { log.HostName = HttpContext.Current.Server.MachineName; log.Url = HttpContext.Current.Request.Url.ToString(); log.ClientIP = HttpContext.Current.Request.UserHostAddress; } log.EventTime = DateTime.Now; this.Context.AppEventLogs.Add(log); this.Context.SaveChanges(); }