Exemplo n.º 1
0
 public void OnActionExecuted(ActionExecutedContext filterContext)
 {
     if (filterContext.HttpContext.User.Identity.IsAuthenticated)
     {
         FixRequest fixRequest = new FixRequest()
         {
             UserName       = HttpContext.Current.User.Identity.Name,
             ControllerName = filterContext.ActionDescriptor.ControllerDescriptor.ControllerName,
             ActionName     = filterContext.ActionDescriptor.ActionName,
             GetDateTime    = DateTime.Now,
             CorrelationId  = Guid.NewGuid().ToString()
         };
         using (IRequestRepository logService = new RequestRepository(new MyContext()))
         {
             logService.FixLog(fixRequest);
         }
     }
 }
Exemplo n.º 2
0
 public void FixLog(FixRequest entry)
 {
     context.FixRequests.Add(entry);
     context.SaveChanges();
 }