Esempio n. 1
0
        public async Task <bool> AnswerQuestion(Guid questionId, string answer)
        {
            QuestionAnswerRequest request = new QuestionAnswerRequest {
                Answer = answer
            };
            var response = await PostAsJsonAsync($"question/answer/{questionId.ToString("N")}?{GetFunctionCode()}", request);

            if (!response.IsSuccessStatusCode)
            {
                Debug.WriteLine($"Attempt to answer question failed.");
                return(false);
            }

            return(true);
        }
Esempio n. 2
0
 public async Task <AnswerQuizQuestionResult> Answer([FromBody] QuestionAnswerRequest request) => await _commandPublisher.ExecuteAsync(new AnswerQuizQuestionCommand(User.Id(), request.QuestionId, request.AnswerId));