private void AppendMethodBody() { if (PrimitiveParameters.Any()) { AddLine(3, "var request = new Request(\"{0}\", ", Path); AddLine(3, "new Dictionary<string, object>"); AddLine(3, "{"); foreach (var parameter in PrimitiveParameters) { AddLine(4, "{{ \"{0}\", {0} }}{1}", parameter.Name, parameter == Parameters.Last() ? "" : ","); } AddLine(3, "});"); } else { AddLine(3, "var request = new Request(\"{0}\");", Path); } AppendMethodRequest(); }