public IHttpActionResult ContestProblemDetails(int contest_id, int problem_no) { if (!user_service.IsAuthorizedToViewContestProblem(contest_id)) { return(Unauthorized()); } var conest_prblem = contest_repository.GetContestProblem(contest_id, problem_no); return(Ok(new ProblemDetails(conest_prblem.Problem))); }