Example #1
0
        public async Task <IActionResult> SendMessage(string message)
        {
            var reply = await _service.SendMessage(message);

            //save the conversation to db
            _conversationContext.Conversations.Add(new Conversation {
                Message = message, Reply = await reply.Content.ReadAsStringAsync()
            });
            await _conversationContext.SaveChangesAsync();

            return(RedirectToAction(nameof(Index)));
        }