private async Task <Disease> Get(IDiseaseIdentity disease) { if (disease == null) { throw new ArgumentNullException(nameof(disease)); } return(await this.Context.Disease.FirstOrDefaultAsync(x => x.Id == disease.Id)); }
public async Task <MyWebApp.Domain.Disease> GetAsync(IDiseaseIdentity disease) { var result = await this.Get(disease); return(this.Mapper.Map <MyWebApp.Domain.Disease>(result)); }
public Task <Disease> GetAsync(IDiseaseIdentity id) { return(this.DiseaseDAL.GetAsync(id)); }