public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

            await _producer.Publish("new-customer-topic2", _signIn.GenMessageHeader(),
                                    new NewCustomerTopic
            {
                FirstName = this.Form.FirstName,
                LastName  = this.Form.LastName
            });

            return(RedirectToPage("./Index"));
        }