public async Task <IActionResult> GetProceduresAsync() { var procedures = await _procedureRepository.SelectAllAsync(); var responses = procedures.Select(x => _mapper.Map <ProcedureResponse>(x)).ToList(); var response = new ProceduresResponse { Procedures = responses }; return(Ok(response)); }