コード例 #1
0
        public async Task <ActionResult> AddAnswer(LearnMessageModel messageModel)
        {
            await _botService
            .CreateAnswer(messageModel.BotAnswer, messageModel.UserTypedMessage)
            .ConfigureAwait(false);

            return(RedirectToAction(nameof(Main), messageModel));
        }
コード例 #2
0
        public async Task <ActionResult> FindText(LearnMessageModel messageModel)
        {
            var answer = await _botService.GetAnswer(messageModel.UserTypedMessage).ConfigureAwait(false);

            var newModel = new LearnMessageModel
            {
                BotAnswer        = answer.Text,
                UserTypedMessage = messageModel.UserTypedMessage
            };

            return(RedirectToAction(nameof(Main), newModel));
        }
コード例 #3
0
 public ActionResult Main(LearnMessageModel messageModel)
 {
     return(View(messageModel));
 }