public ActionResult <ApiResponse <QuoteDto> > GetBy(int studentId) { var response = new ApiResponse <QuoteDto>(); try { var res = _mapper.Map <QuoteDto>(_quoteRepository.FindBy(qu => qu.StudentId == studentId).LastOrDefault()); response.Result = res; } catch (Exception ex) { response.Result = null; response.Success = false; response.Message = "Internal server error"; _logger.LogError($"Something went wrong: { ex.ToString() }"); return(StatusCode(500, response)); } return(Ok(response)); }