private async Task <LoyaltyCard> Get(ILoyaltyCardIdentity loyaltycard) { if (loyaltycard == null) { throw new ArgumentNullException(nameof(loyaltycard)); } return(await this.Context.LoyaltyCard.FirstOrDefaultAsync(x => x.Id == loyaltycard.Id)); }
public Task <LoyaltyCard> GetAsync(ILoyaltyCardIdentity id) { return(this.LoyaltyCardDAL.GetAsync(id)); }
public async Task <CinemaApp.Domain.LoyaltyCard> GetAsync(ILoyaltyCardIdentity loyaltycard) { var result = await this.Get(loyaltycard); return(this.Mapper.Map <CinemaApp.Domain.LoyaltyCard>(result)); }