|
@@ -22,14 +22,14 @@ namespace Admin.Core.Repository
|
|
return Select.WhereDynamic(id).ToOneAsync<TDto>();
|
|
return Select.WhereDynamic(id).ToOneAsync<TDto>();
|
|
}
|
|
}
|
|
|
|
|
|
- public virtual Task<TEntity> GetAsync(Expression<Func<TEntity, bool>> exp)
|
|
|
|
|
|
+ public virtual Task<TDto> GetAsync<TDto>(Expression<Func<TEntity, bool>> exp)
|
|
{
|
|
{
|
|
- return Select.Where(exp).ToOneAsync();
|
|
|
|
|
|
+ return Select.Where(exp).ToOneAsync<TDto>();
|
|
}
|
|
}
|
|
|
|
|
|
- public virtual Task<TDto> GetAsync<TDto>(Expression<Func<TEntity, bool>> exp)
|
|
|
|
|
|
+ public virtual Task<TEntity> GetAsync(Expression<Func<TEntity, bool>> exp)
|
|
{
|
|
{
|
|
- return Select.Where(exp).ToOneAsync<TDto>();
|
|
|
|
|
|
+ return Select.Where(exp).ToOneAsync();
|
|
}
|
|
}
|
|
|
|
|
|
public async Task<bool> SoftDeleteAsync(TKey id)
|
|
public async Task<bool> SoftDeleteAsync(TKey id)
|