public async Task <ActionResult> AddAnswer(LearnMessageModel messageModel) { await _botService .CreateAnswer(messageModel.BotAnswer, messageModel.UserTypedMessage) .ConfigureAwait(false); return(RedirectToAction(nameof(Main), messageModel)); }
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)); }
public ActionResult Main(LearnMessageModel messageModel) { return(View(messageModel)); }