public static ExecuteMethodTemplate WithParameter(this ExecuteMethodTemplate methodTemplate, ICodeFragment code) { if (code != null) { methodTemplate.Parameters.Add(code); } return(methodTemplate); }
public virtual void Write(ICodeFragment fragment, IOutputCache output) { ExecuteMethodTemplate template = (ExecuteMethodTemplate)fragment; output.Add(template.Name) .Add("(") .Add(template.Parameters, ", ") .Add(")"); }