private async Task <MusicTour.DataAccess.Entities.Band> Get(IBandIdentity band) { if (band == null) { throw new ArgumentNullException(nameof(band)); } return(await this.Context.Band.FirstOrDefaultAsync(x => x.Id == band.Id)); }
public async Task <Band> GetAsync(IBandIdentity band) { var result = await this.Get(band); return(this.Mapper.Map <Band>(result)); }
public Task <Band> GetAsync(IBandIdentity band) { return(this.BandDataAccess.GetAsync(band)); }