public void OnActionExecuted(ActionExecutedContext context)
 {
     if (context.Exception == null)
     {
         try
         {
             _dbContext.SaveChanges();
             _dbContext.Database.CommitTransaction();
         }
         catch (Exception ex)
         {
             context.Exception = ex;
             context.Result    = null;
         }
     }
 }
Ejemplo n.º 2
0
 public virtual TKey Add(T entity)
 {
     _context.Set <T>().Add(entity);
     _context.SaveChanges();
     return(entity.Id);
 }