/// <summary> /// Generate the given template text from the supplied parameters values /// </summary> /// <param name="composer"></param> /// <param name="paramsValues"></param> /// <returns></returns> public static string GenerateText(this ParametricTextComposer composer, IDictionary <string, string> paramsValues) { composer.SetParametersValues(paramsValues); return(composer.GenerateText()); }
/// <summary> /// Generate the given template text from the supplied parameters values /// </summary> /// <param name="composer"></param> /// <param name="paramsValues"></param> /// <returns></returns> public static string GenerateText(this ParametricTextComposer composer, IParametricTextComposerValueSource paramsValues) { composer.SetParametersValues(paramsValues); return(composer.GenerateText()); }
/// <summary> /// Generate the given template text from the supplied parameters values /// </summary> /// <param name="composer"></param> /// <param name="paramsValues"></param> /// <returns></returns> public static string GenerateText(this ParametricTextComposer composer, params object[] paramsValues) { composer.SetParametersValues(paramsValues); return(composer.GenerateText()); }