public async Task <ActionResult <DiseaseDTO> > GetById(int id) { var result = await _diseaseService.GetById(id); if (!result.Success) { return(NotFound(result.Messages)); } return(result.disease); }