private async Task <Barber> Get(IBarberIdentity barber) { if (barber == null) { throw new ArgumentNullException(nameof(barber)); } return(await this.Context.Barbers.FirstOrDefaultAsync(x => x.Id == barber.Id)); }
public async Task <BarbershopWebApp.Domain.Barber> GetAsync(IBarberIdentity barber) { var result = await this.Get(barber); return(this.Mapper.Map <BarbershopWebApp.Domain.Barber>(result)); }
public Task <Barber> GetAsync(IBarberIdentity id) { return(this.BarberDAL.GetAsync(id)); }