Owneat Technical Guide main Help

Class CustomerRepository

Namespace: Ordering.Infrastructure.Repositories
Assembly: Ordering.Infrastructure.dll

public sealed class CustomerRepository : Repository<Customer, OrderingContext>, ICustomerRepository, IRepository<Customer>

Inheritance

object ← Repository<Customer, OrderingContext\> ← CustomerRepository

Implements

ICustomerRepository, IRepository<Customer\>

Inherited Members

Repository<Customer, OrderingContext\>.GetAllAsync\(\), Repository<Customer, OrderingContext\>.GetByIdAsync\(Guid\), Repository<Customer, OrderingContext\>.GetByIdAsyncWithConcurrency\(Guid\), Repository<Customer, OrderingContext\>.Add\(Customer\), Repository<Customer, OrderingContext\>.Update\(Customer\), Repository<Customer, OrderingContext\>.UpdateRange\(IEnumerable<Customer\>\), Repository<Customer, OrderingContext\>.Delete\(Customer\), Repository<Customer, OrderingContext\>.DeleteRange\(IEnumerable<Customer\>\), Repository<Customer, OrderingContext\>.Exists\(Func<Customer, bool\>\), object.Equals\(object?\), object.Equals\(object?, object?\), object.GetHashCode\(\), object.GetType\(\), object.ReferenceEquals\(object?, object?\), object.ToString\(\)

Constructors

CustomerRepository\(OrderingContext\)

public CustomerRepository(OrderingContext context)

Parameters

context OrderingContext

Methods

GetAsync\(Expression<Func<Customer, bool\>\>\)

public Task<Customer?> GetAsync(Expression<Func<Customer, bool>> expression)

Parameters

expression Expression < Func <Customer, bool \>\>

Returns

Task <Customer?\>

Last modified: 21 May 2024