public ChoicePrompt(string culture, PromptValidator <ChoiceResult> validator = null, ListStyle listStyle = ListStyle.Auto) { Style = listStyle; Validator = validator; Culture = culture; ChoiceOptions = InlineChoiceOptions.ContainsKey(culture) ? InlineChoiceOptions[culture] : InlineChoiceOptions[English]; }
public ConfirmPromptInternal(string culture, PromptValidator <ConfirmResult> validator = null, Dictionary <string, Tuple <Choice, Choice> > confirmOptions = null, Dictionary <string, ChoiceFactoryOptions> inlineChoiceOptions = null, ListStyle listStyle = ListStyle.Auto) { model = new ChoiceRecognizer(culture).GetBooleanModel(culture); Style = listStyle; Validator = validator; Culture = culture; ConfirmOptions = confirmOptions ?? DefaultConfirmOptions; InlineChoiceOptions = inlineChoiceOptions ?? DefaultInlineChoiceOptions; Choices = ConfirmOptions.ContainsKey(culture) ? ConfirmOptions[culture] : ConfirmOptions[English]; ChoiceOptions = InlineChoiceOptions.ContainsKey(culture) ? InlineChoiceOptions[culture] : InlineChoiceOptions[English]; }