public T GetById(long id)
 {
     try
     {
         return(_dbContext.Set <T>().SingleOrDefault(e => e.Id == id));
     }
     catch (Exception ex)
     {
         _log.LogError(ex, "An unexpected exception occured,\nMethodName:" + System.Reflection.MethodBase.GetCurrentMethod().Name + "\nClassname=" + this.GetType().Name, LogLevel.Error);
         throw ex;
     }
 }
 public T GetById(int id)
 {
     return(_dbContext.Set <T>().SingleOrDefault(e => e.Id == id));
 }
示例#3
0
 public virtual IEnumerable <T> GetAll()
 {
     return(_context.Set <T>().AsEnumerable());
 }