Пример #1
0
        public async Task RegisterUser(IDialogContext context, LuisResult result)
        {
            //await context.PostAsync("Hello");
            //context.Wait(this.MessageReceived

            var repo            = new UserRegisterRepository();
            var registerdMobile = await repo.IsAlreadyVerifiedAsync(context.Activity.ChannelId, context.Activity.From.Id);

            if (registerdMobile != null)
            {
                await context.PostAsync($"You have already verified your mobile number {registerdMobile}");

                context.Wait(this.MessageReceived);
            }
            else
            {
                context.Call(new MobileNumberDialog(), PhoneNumberDialogResumeAfter);
            }
        }