private async Task <Consumer> Get(IConsumerIdentity consumer) { if (consumer == null) { throw new ArgumentNullException(nameof(consumer)); } return(await this.Context.Consumers.FirstOrDefaultAsync(x => x.Id == consumer.Id)); }
public Task <Consumer> GetAsync(IConsumerIdentity id) { return(this.ConsumerDAL.GetAsync(id)); }
public async Task <BarbershopWebApp.Domain.Consumer> GetAsync(IConsumerIdentity consumer) { var result = await this.Get(consumer); return(this.Mapper.Map <BarbershopWebApp.Domain.Consumer>(result)); }