//private static readonly Logger _logger = NLog.LogManager.GetCurrentClassLogger(); public DbRepository(BankContext bankContext) { _bankContext = bankContext; if (typeof(T).BaseType == typeof(BaseQuery)) { _dbQuery = _bankContext.Query <T>(); } else { _dbSet = _bankContext.Set <T>(); } }