示例#1
0
        // Method called when the user sends a message
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid || string.IsNullOrWhiteSpace(Message.Text))
            {
                return(Page());
            }
            await _orderDialogResponseBuilder.StoreSendMessage(Message);

            await _orderDialog.ProcessMessage(Message, HttpContext?.Session?.GetString("OrderId"));

            return(RedirectToPage());
        }