|
|
@ -15,6 +15,10 @@ public interface IRepositoryBase<T> where T : class, new()
|
|
|
|
|
|
|
|
|
|
|
|
Task<long> AddSnowflakeAsync(T entity);
|
|
|
|
Task<long> AddSnowflakeAsync(T entity);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Task<T> AddAsync(T entity);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Task<List<T>> AddRangeAsync(IList<T> entities);
|
|
|
|
|
|
|
|
|
|
|
|
Task<IList<long>> AddSnowflakesAsync(IList<T> entities);
|
|
|
|
Task<IList<long>> AddSnowflakesAsync(IList<T> entities);
|
|
|
|
|
|
|
|
|
|
|
|
Task<PageData<T?>> QueryPageAsync(Expression<Func<T, bool>>? whereExpression, int pageIndex = 1, int pageSize = 20,
|
|
|
|
Task<PageData<T?>> QueryPageAsync(Expression<Func<T, bool>>? whereExpression, int pageIndex = 1, int pageSize = 20,
|
|
|
|