public string GenerateOperationSpecDefinitions(string emptyLine) { TSBuilder builder = new TSBuilder(); builder.LineComment("Operation Specifications"); bool addedFirstValue = false; foreach (MethodTS method in MethodTemplateModels) { if (!method.IsLongRunningOperation) { if (addedFirstValue) { builder.Line(emptyLine); } else { builder.ConstObjectVariable("serializer", CodeModel.CreateSerializerExpression()); addedFirstValue = true; } method.GenerateOperationSpecDefinition(builder); } } return(builder.ToString()); }