Class TableRepository
Namespace: Ordering.Infrastructure.Repositories
Assembly: Ordering.Infrastructure.dll
Inheritance
object ← Repository<Table, OrderingContext\> ← TableRepository
Implements
ITableRepository, IRepository<Table\>
Inherited Members
Repository<Table, OrderingContext\>.Context, Repository<Table, OrderingContext\>.GetAllAsync\(\), Repository<Table, OrderingContext\>.GetByIdAsync\(Guid\), Repository<Table, OrderingContext\>.GetByIdAsyncWithConcurrency\(Guid\), Repository<Table, OrderingContext\>.Add\(Table\), Repository<Table, OrderingContext\>.Update\(Table\), Repository<Table, OrderingContext\>.UpdateRange\(IEnumerable<Table\>\), Repository<Table, OrderingContext\>.Delete\(Table\), Repository<Table, OrderingContext\>.DeleteRange\(IEnumerable<Table\>\), Repository<Table, OrderingContext\>.Exists\(Func<Table, bool\>\), object.Equals\(object?\), object.Equals\(object?, object?\), object.GetHashCode\(\), object.GetType\(\), object.MemberwiseClone\(\), object.ReferenceEquals\(object?, object?\), object.ToString\(\)
Constructors
TableRepository\(OrderingContext\)
Parameters
context OrderingContext
Methods
GetAsync\(Expression<Func<Table, bool\>\>\)
Parameters
expression Expression < Func <Table, bool \>\>
Returns
Task <Table?\>
GetByGuidListAsync\(IEnumerable<Guid\>\)
Parameters
tableIds IEnumerable < Guid \>
Returns
Task < IEnumerable <Table\>\>
GetByRestaurantIdAsync\(Guid\)
Parameters
restaurantId Guid
Returns
Task < IEnumerable <Table\>\>
GetHighestSortingIndexTableAsync\(Guid\)
Parameters
restaurantId Guid
Returns
Task <Table?\>
GetListAsync\(Expression<Func<Table, bool\>\>\)
Parameters
expression Expression < Func <Table, bool \>\>
Returns
Task < IEnumerable <Table\>\>