private async Task <Formula1.DataAccess.Entities.Rider> Get(IRiderIdentity riderId) { if (riderId == null) { throw new ArgumentNullException(nameof(riderId)); } return(await this.Context.Rider.Include(x => x.F1Team).FirstOrDefaultAsync(x => x.Id == riderId.Id)); }
public Task <Rider> GetAsync(IRiderIdentity rider) { return(this.RiderDataAccess.GetAsync(rider)); }
public async Task <Rider> GetAsync(IRiderIdentity riderId) { var result = await this.Get(riderId); return(this.Mapper.Map <Rider>(result)); }