public async Task <List <SymptomDto> > ListSymptomsAsync(FilterSymptomNameDto filter) { return(await _dbContext .Symptoms .Where(!string.IsNullOrEmpty(filter.Name), d => d.Name.ToLower().Contains(filter.Name.ToLower())) .ProjectTo <SymptomDto>(_mapper.ConfigurationProvider) .ToListAsync()); }
public Task <List <SymptomDto> > ListSymptoms([FromQuery] FilterSymptomNameDto filter) => _diseaseService.ListSymptomsAsync(filter);