/// <summary> /// Add params of type Path to the Params section in tosca /// </summary> /// <param name="apiModule">API Module</param> /// <param name="pathParams">Dictionary of Path params to be added</param> public static void AddPathParams(this ApiModule apiModule, Dictionary <string, string> pathParams) { foreach (KeyValuePair <string, string> pathParam in pathParams) { apiModule.APIAddMessageParameter(pathParam.Key, pathParam.Value, "Path"); } }
/// <summary> /// Add params of type Query to the Params section in tosca /// </summary> /// <param name="apiModule">API Module</param> /// <param name="pathParams">Dictionary of query params to be added</param> public static void AddQueryParams(this ApiModule apiModule, Dictionary <string, string> queryParams) { foreach (KeyValuePair <string, string> queryParam in queryParams) { apiModule.APIAddMessageParameter(queryParam.Key, queryParam.Value, "Query"); } apiModule.AddTechnicalIdParam("QueryParams", string.Join(";", queryParams)); }