/// <summary>
 /// Builds a simple text prompt
 /// </summary>
 /// <param name="dialogs">the dialog collection</param>
 /// <param name="factory">the factory to be used for creating dialogs</param>
 /// <param name="promptName">the name of the prompt</param>
 /// <returns>
 /// The <see cref="DialogSet"/>.
 /// </returns>
 public static DialogSet WithTextPrompt(
     this DialogSet dialogs,
     IDialogFactory <DialogSet> factory,
     string promptName)
 {
     return(factory.BuildTextPrompt(dialogs, promptName));
 }