コード例 #1
0
ファイル: WordSetController.cs プロジェクト: SGmuwa/InWords
        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));
        }
コード例 #2
0
ファイル: WordsSetService.cs プロジェクト: SGmuwa/InWords
        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);
        }