Beispiel #1
0
        public override async Task <WordsReply> GetWords(GetWordsRequest request, ServerCallContext context)
        {
            var reqestObject = new AuthorizedRequestObject <GetWordsRequest, WordsReply>(request)
            {
                UserId = context.GetHttpContext().User.GetUserId()
            };
            WordsReply reply = await mediator.Send(reqestObject).ConfigureAwait(false);

            return(reply);
        }
Beispiel #2
0
        public async Task <IActionResult> GetWords([FromBody] GetWordsRequest request)
        {
            var reqestObject = new AuthorizedRequestObject <GetWordsRequest, WordsReply>(request)
            {
                UserId = User.GetUserId()
            };
            WordsReply reply = await mediator.Send(reqestObject).ConfigureAwait(false);

            return(Ok(reply));
        }