Changes in src/FinkiChattery/FinkiChattery.Api/Controllers/v1/QuestionsController.cs [b25b9ea:7146ebb]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/FinkiChattery/FinkiChattery.Api/Controllers/v1/QuestionsController.cs
rb25b9ea r7146ebb 1 1 using FinkiChattery.Api.ApplicationServices.Authentication; 2 using FinkiChattery.Api.ApplicationServices.Questioning;3 2 using FinkiChattery.Commands.Questioning; 4 3 using FinkiChattery.Common.Mediator.Interfaces; 5 4 using FinkiChattery.Contracts.Questioning; 6 using FinkiChattery.Queries.Questioning;7 5 using IdentityServer4.AccessTokenValidation; 8 6 using Microsoft.AspNetCore.Authorization; 9 7 using Microsoft.AspNetCore.Mvc; 10 using System;11 8 using System.Threading.Tasks; 12 9 … … 32 29 return Ok(); 33 30 } 34 35 [HttpGet("{questionUid:Guid}")]36 [Authorize]37 public async Task<IActionResult> GetQuestionState([FromRoute]Guid questionUid)38 {39 var questionDto = await MediatorService.SendQueryAsync(new GetQuestionStateQuery(questionUid));40 return Ok(questionDto.ToQuestionStateResponse());41 }42 31 } 43 32 }
Note:
See TracChangeset
for help on using the changeset viewer.