public async Task <IEnumerable <T> > EasyGetAllAsync <T>(bool throwErrorIfNotFound = false) where T : class { await EnsureOpenAsync(); EnsureDapperTypeMapping(typeof(T)); var ret = await SqlMapperExtensions.GetAllAsync <T>(Connection, Transaction); if (throwErrorIfNotFound && ret.Count() == 0) { throw new KeyNotFoundException(); } return(ret); }
public async Task <IEnumerable <TEntity> > GetAllAsync() { return(await SqlMapperExtensions.GetAllAsync <TEntity>(_connection, _transaction, _commandTimeout)); }