public static void Choice(IDialogContext context, ResumeAfter <T> resume, CancelablePromptOptions <T> promptOptions)
        {
            var child = new CancelablePromptChoice <T>(promptOptions);

            context.Call(child, resume);
        }
 public CancelablePromptChoice(CancelablePromptOptions <T> promptOptions)
     : base(promptOptions)
 {
     this.promptOptions = promptOptions;
 }