public async Task <IActionResult> Register(WordSetWordsRequest request) { var requestObject = new AuthorizedRequestObject <WordSetWordsRequest, WordSetWordsReply>(request) { UserId = User.GetUserId() }; WordSetWordsReply reply = await mediator.Send(requestObject).ConfigureAwait(false); return(Ok(reply)); }
public override async Task <WordSetWordsReply> GetWordsList(WordSetWordsRequest request, ServerCallContext context) { var requestObject = new AuthorizedRequestObject <WordSetWordsRequest, WordSetWordsReply>(request) { UserId = context .GetHttpContext() .User.GetUserId() }; WordSetWordsReply reply = await mediator.Send(requestObject).ConfigureAwait(false); return(reply); }