private async Task <Haircut> Get(IHaircutIdentity haircut) { if (haircut == null) { throw new ArgumentNullException(nameof(haircut)); } return(await this.Context.Haircut.FirstOrDefaultAsync(x => x.Id == haircut.Id)); }
public async Task <BarbershopWebApp.Domain.Haircut> GetAsync(IHaircutIdentity haircut) { var result = await this.Get(haircut); return(this.Mapper.Map <BarbershopWebApp.Domain.Haircut>(result)); }
public Task <Haircut> GetAsync(IHaircutIdentity id) { return(this.HaircutDAL.GetAsync(id)); }