private async Task <Dealer> Get(IDealerIdentity dealer) { if (dealer == null) { throw new ArgumentNullException(nameof(dealer)); } return(await this.Context.Dealer.FirstOrDefaultAsync(x => x.Id == dealer.Id)); }
public Task <Dealer> GetAsync(IDealerIdentity id) { return(this.DealerDal.GetAsync(id)); }
public async Task <Domain.Dealer> GetAsync(IDealerIdentity dealerId) { var result = await this.Get(dealerId); return(this.Mapper.Map <Domain.Dealer>(result)); }