public IEnumerable <E> Get() { try { _logger.QuickLog(DbOperationType.GetAll, typeof(E)); var result = _baseDao.GetAll(); _logger.LogIfNotFound(typeof(E), result); return(result); } catch (Exception ex) { _logger.LogError(ex); throw; } }