private static void AddSignature(Control parent, JsonRpcMethod method) { Control methodSignatureSpan = AddSpan(parent, "method-sig", null); AddSpan(methodSignatureSpan, "method-param-open", "("); JsonRpcParameter[] parameters = method.GetParameters(); foreach (JsonRpcParameter parameter in parameters) { if (parameter.Position > 0) AddSpan(methodSignatureSpan, "method-param-delim", ", "); AddSpan(methodSignatureSpan, "method-param", parameter.Name); } AddSpan(methodSignatureSpan, "method-param-close", ")"); }