Interface IWacListDataRepository<TEntity, TFilter>
Assembly: WaCore.Crud.Contracts.dll
Syntax
public interface IWacListDataRepository<TEntity, TFilter> : IWacRepository<TEntity> where TEntity : class where TFilter : IWacFilter
Type Parameters
Name |
Description |
TEntity |
|
TFilter |
|
Methods
|
Improve this Doc
View Source
GetList(TFilter)
Declaration
IList<TEntity> GetList(TFilter filter)
Parameters
Type |
Name |
Description |
TFilter |
filter |
|
Returns
Type |
Description |
System.Collections.Generic.IList<TEntity> |
|
|
Improve this Doc
View Source
GetListAsync(TFilter)
Declaration
Task<IList<TEntity>> GetListAsync(TFilter filter)
Parameters
Type |
Name |
Description |
TFilter |
filter |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Collections.Generic.IList<TEntity>> |
|
|
Improve this Doc
View Source
GetTotalCount(TFilter)
Declaration
int GetTotalCount(TFilter filter)
Parameters
Type |
Name |
Description |
TFilter |
filter |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetTotalCountAsync(TFilter)
Declaration
Task<int> GetTotalCountAsync(TFilter filter)
Parameters
Type |
Name |
Description |
TFilter |
filter |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Int32> |
|