forked from loafle/openapi-generator-original
		
	fixed operation parameter handling (#18322)
This commit is contained in:
		
							parent
							
								
									3f143a3b5a
								
							
						
					
					
						commit
						79fe176ef2
					
				@ -158,7 +158,7 @@ using System.Runtime.CompilerServices;
 | 
			
		||||
        /// <param name="obj">The parameter (header, path, query, form).</param>
 | 
			
		||||
        /// <param name="format">The DateTime serialization format.</param>
 | 
			
		||||
        /// <returns>Formatted string.</returns>
 | 
			
		||||
        public static string{{nrt?}} ParameterToString(object obj, string{{nrt?}} format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        public static string{{nrt?}} ParameterToString(object{{nrt?}} obj, string{{nrt?}} format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        {
 | 
			
		||||
            if (obj is DateTime dateTime)
 | 
			
		||||
                // Return a formatted date string - Can be customized with Configuration.DateTimeFormat
 | 
			
		||||
 | 
			
		||||
@ -423,9 +423,7 @@ namespace {{packageName}}.{{apiPackage}}
 | 
			
		||||
                    {{#-first}}
 | 
			
		||||
 | 
			
		||||
                    {{/-first}}
 | 
			
		||||
                    {{/required}}
 | 
			
		||||
                    {{#required}}
 | 
			
		||||
                    parseQueryStringLocalVar["{{baseName}}"] = {{paramName}}{{#isNullable}}{{nrt?}}{{^nrt}}{{#vendorExtensions.x-is-value-type}}?{{/vendorExtensions.x-is-value-type}}{{/nrt}}{{/isNullable}}.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["{{baseName}}"] = ClientUtils.ParameterToString({{paramName}});
 | 
			
		||||
                    {{/required}}
 | 
			
		||||
                    {{/queryParams}}
 | 
			
		||||
 | 
			
		||||
@ -438,7 +436,8 @@ namespace {{packageName}}.{{apiPackage}}
 | 
			
		||||
                    {{#queryParams}}
 | 
			
		||||
                    {{^required}}
 | 
			
		||||
                    if ({{paramName}}.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["{{baseName}}"] = {{paramName}}.Value{{#isNullable}}{{nrt?}}{{^nrt}}{{#vendorExtensions.x-is-value-type}}?{{/vendorExtensions.x-is-value-type}}{{/nrt}}{{/isNullable}}.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["{{baseName}}"] = ClientUtils.ParameterToString({{paramName}}.Value);
 | 
			
		||||
 | 
			
		||||
                    {{/required}}
 | 
			
		||||
                    {{#-last}}
 | 
			
		||||
 | 
			
		||||
@ -117,7 +117,7 @@ namespace Org.OpenAPITools.Client
 | 
			
		||||
        /// <param name="obj">The parameter (header, path, query, form).</param>
 | 
			
		||||
        /// <param name="format">The DateTime serialization format.</param>
 | 
			
		||||
        /// <returns>Formatted string.</returns>
 | 
			
		||||
        public static string? ParameterToString(object obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        public static string? ParameterToString(object? obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        {
 | 
			
		||||
            if (obj is DateTime dateTime)
 | 
			
		||||
                // Return a formatted date string - Can be customized with Configuration.DateTimeFormat
 | 
			
		||||
 | 
			
		||||
@ -117,7 +117,7 @@ namespace Org.OpenAPITools.Client
 | 
			
		||||
        /// <param name="obj">The parameter (header, path, query, form).</param>
 | 
			
		||||
        /// <param name="format">The DateTime serialization format.</param>
 | 
			
		||||
        /// <returns>Formatted string.</returns>
 | 
			
		||||
        public static string? ParameterToString(object obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        public static string? ParameterToString(object? obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        {
 | 
			
		||||
            if (obj is DateTime dateTime)
 | 
			
		||||
                // Return a formatted date string - Can be customized with Configuration.DateTimeFormat
 | 
			
		||||
 | 
			
		||||
@ -102,7 +102,7 @@ namespace Org.OpenAPITools.Client
 | 
			
		||||
        /// <param name="obj">The parameter (header, path, query, form).</param>
 | 
			
		||||
        /// <param name="format">The DateTime serialization format.</param>
 | 
			
		||||
        /// <returns>Formatted string.</returns>
 | 
			
		||||
        public static string? ParameterToString(object obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        public static string? ParameterToString(object? obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        {
 | 
			
		||||
            if (obj is DateTime dateTime)
 | 
			
		||||
                // Return a formatted date string - Can be customized with Configuration.DateTimeFormat
 | 
			
		||||
 | 
			
		||||
@ -2155,7 +2155,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_uuid"] = requiredStringUuid.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_uuid"] = ClientUtils.ParameterToString(requiredStringUuid);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -2974,7 +2974,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["query"] = query.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["query"] = ClientUtils.ParameterToString(query);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -3796,16 +3796,20 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryStringArray.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string_array"] = enumQueryStringArray.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string_array"] = ClientUtils.ParameterToString(enumQueryStringArray.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryString.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string"] = enumQueryString.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string"] = ClientUtils.ParameterToString(enumQueryString.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryDouble.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_double"] = enumQueryDouble.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_double"] = ClientUtils.ParameterToString(enumQueryDouble.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryInteger.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_integer"] = enumQueryInteger.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_integer"] = ClientUtils.ParameterToString(enumQueryInteger.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -4037,14 +4041,16 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_group"] = requiredStringGroup.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_int64_group"] = requiredInt64Group.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_group"] = ClientUtils.ParameterToString(requiredStringGroup);
 | 
			
		||||
                    parseQueryStringLocalVar["required_int64_group"] = ClientUtils.ParameterToString(requiredInt64Group);
 | 
			
		||||
 | 
			
		||||
                    if (stringGroup.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["string_group"] = stringGroup.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["string_group"] = ClientUtils.ParameterToString(stringGroup.Value);
 | 
			
		||||
 | 
			
		||||
                    if (int64Group.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["int64_group"] = int64Group.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["int64_group"] = ClientUtils.ParameterToString(int64Group.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -4899,19 +4905,21 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["pipe"] = pipe.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["ioutil"] = ioutil.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["http"] = http.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["url"] = url.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["context"] = context.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNotNullable"] = requiredNotNullable.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNullable"] = requiredNullable.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["pipe"] = ClientUtils.ParameterToString(pipe);
 | 
			
		||||
                    parseQueryStringLocalVar["ioutil"] = ClientUtils.ParameterToString(ioutil);
 | 
			
		||||
                    parseQueryStringLocalVar["http"] = ClientUtils.ParameterToString(http);
 | 
			
		||||
                    parseQueryStringLocalVar["url"] = ClientUtils.ParameterToString(url);
 | 
			
		||||
                    parseQueryStringLocalVar["context"] = ClientUtils.ParameterToString(context);
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNotNullable"] = ClientUtils.ParameterToString(requiredNotNullable);
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNullable"] = ClientUtils.ParameterToString(requiredNullable);
 | 
			
		||||
 | 
			
		||||
                    if (notRequiredNotNullable.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNotNullable"] = notRequiredNotNullable.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNotNullable"] = ClientUtils.ParameterToString(notRequiredNotNullable.Value);
 | 
			
		||||
 | 
			
		||||
                    if (notRequiredNullable.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNullable"] = notRequiredNullable.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNullable"] = ClientUtils.ParameterToString(notRequiredNullable.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1173,7 +1173,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["status"] = status.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["status"] = ClientUtils.ParameterToString(status);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -1424,7 +1424,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["tags"] = tags.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["tags"] = ClientUtils.ParameterToString(tags);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1745,8 +1745,8 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["username"] = username.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["password"] = password.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["username"] = ClientUtils.ParameterToString(username);
 | 
			
		||||
                    parseQueryStringLocalVar["password"] = ClientUtils.ParameterToString(password);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -2157,7 +2157,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_uuid"] = requiredStringUuid.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_uuid"] = ClientUtils.ParameterToString(requiredStringUuid);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -2976,7 +2976,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["query"] = query.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["query"] = ClientUtils.ParameterToString(query);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -3810,16 +3810,20 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryStringArray.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string_array"] = enumQueryStringArray.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string_array"] = ClientUtils.ParameterToString(enumQueryStringArray.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryDouble.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_double"] = enumQueryDouble.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_double"] = ClientUtils.ParameterToString(enumQueryDouble.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryInteger.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_integer"] = enumQueryInteger.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_integer"] = ClientUtils.ParameterToString(enumQueryInteger.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryString.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string"] = enumQueryString.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string"] = ClientUtils.ParameterToString(enumQueryString.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -4051,14 +4055,16 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_group"] = requiredStringGroup.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_int64_group"] = requiredInt64Group.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_group"] = ClientUtils.ParameterToString(requiredStringGroup);
 | 
			
		||||
                    parseQueryStringLocalVar["required_int64_group"] = ClientUtils.ParameterToString(requiredInt64Group);
 | 
			
		||||
 | 
			
		||||
                    if (stringGroup.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["string_group"] = stringGroup.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["string_group"] = ClientUtils.ParameterToString(stringGroup.Value);
 | 
			
		||||
 | 
			
		||||
                    if (int64Group.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["int64_group"] = int64Group.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["int64_group"] = ClientUtils.ParameterToString(int64Group.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -4913,19 +4919,21 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["pipe"] = pipe.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["ioutil"] = ioutil.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["http"] = http.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["url"] = url.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["context"] = context.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNotNullable"] = requiredNotNullable.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNullable"] = requiredNullable?.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["pipe"] = ClientUtils.ParameterToString(pipe);
 | 
			
		||||
                    parseQueryStringLocalVar["ioutil"] = ClientUtils.ParameterToString(ioutil);
 | 
			
		||||
                    parseQueryStringLocalVar["http"] = ClientUtils.ParameterToString(http);
 | 
			
		||||
                    parseQueryStringLocalVar["url"] = ClientUtils.ParameterToString(url);
 | 
			
		||||
                    parseQueryStringLocalVar["context"] = ClientUtils.ParameterToString(context);
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNotNullable"] = ClientUtils.ParameterToString(requiredNotNullable);
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNullable"] = ClientUtils.ParameterToString(requiredNullable);
 | 
			
		||||
 | 
			
		||||
                    if (notRequiredNotNullable.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNotNullable"] = notRequiredNotNullable.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNotNullable"] = ClientUtils.ParameterToString(notRequiredNotNullable.Value);
 | 
			
		||||
 | 
			
		||||
                    if (notRequiredNullable.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNullable"] = notRequiredNullable.Value?.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNullable"] = ClientUtils.ParameterToString(notRequiredNullable.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1175,7 +1175,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["status"] = status.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["status"] = ClientUtils.ParameterToString(status);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -1426,7 +1426,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["tags"] = tags.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["tags"] = ClientUtils.ParameterToString(tags);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1747,8 +1747,8 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["username"] = username.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["password"] = password.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["username"] = ClientUtils.ParameterToString(username);
 | 
			
		||||
                    parseQueryStringLocalVar["password"] = ClientUtils.ParameterToString(password);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -148,7 +148,7 @@ namespace Org.OpenAPITools.Client
 | 
			
		||||
        /// <param name="obj">The parameter (header, path, query, form).</param>
 | 
			
		||||
        /// <param name="format">The DateTime serialization format.</param>
 | 
			
		||||
        /// <returns>Formatted string.</returns>
 | 
			
		||||
        public static string? ParameterToString(object obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        public static string? ParameterToString(object? obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        {
 | 
			
		||||
            if (obj is DateTime dateTime)
 | 
			
		||||
                // Return a formatted date string - Can be customized with Configuration.DateTimeFormat
 | 
			
		||||
 | 
			
		||||
@ -117,7 +117,7 @@ namespace Org.OpenAPITools.Client
 | 
			
		||||
        /// <param name="obj">The parameter (header, path, query, form).</param>
 | 
			
		||||
        /// <param name="format">The DateTime serialization format.</param>
 | 
			
		||||
        /// <returns>Formatted string.</returns>
 | 
			
		||||
        public static string? ParameterToString(object obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        public static string? ParameterToString(object? obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        {
 | 
			
		||||
            if (obj is DateTime dateTime)
 | 
			
		||||
                // Return a formatted date string - Can be customized with Configuration.DateTimeFormat
 | 
			
		||||
 | 
			
		||||
@ -2155,7 +2155,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_uuid"] = requiredStringUuid.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_uuid"] = ClientUtils.ParameterToString(requiredStringUuid);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -2974,7 +2974,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["query"] = query.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["query"] = ClientUtils.ParameterToString(query);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -3808,16 +3808,20 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryStringArray.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string_array"] = enumQueryStringArray.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string_array"] = ClientUtils.ParameterToString(enumQueryStringArray.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryDouble.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_double"] = enumQueryDouble.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_double"] = ClientUtils.ParameterToString(enumQueryDouble.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryInteger.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_integer"] = enumQueryInteger.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_integer"] = ClientUtils.ParameterToString(enumQueryInteger.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryString.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string"] = enumQueryString.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string"] = ClientUtils.ParameterToString(enumQueryString.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -4049,14 +4053,16 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_group"] = requiredStringGroup.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_int64_group"] = requiredInt64Group.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_group"] = ClientUtils.ParameterToString(requiredStringGroup);
 | 
			
		||||
                    parseQueryStringLocalVar["required_int64_group"] = ClientUtils.ParameterToString(requiredInt64Group);
 | 
			
		||||
 | 
			
		||||
                    if (stringGroup.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["string_group"] = stringGroup.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["string_group"] = ClientUtils.ParameterToString(stringGroup.Value);
 | 
			
		||||
 | 
			
		||||
                    if (int64Group.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["int64_group"] = int64Group.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["int64_group"] = ClientUtils.ParameterToString(int64Group.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -4911,19 +4917,21 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["pipe"] = pipe.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["ioutil"] = ioutil.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["http"] = http.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["url"] = url.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["context"] = context.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNotNullable"] = requiredNotNullable.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNullable"] = requiredNullable.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["pipe"] = ClientUtils.ParameterToString(pipe);
 | 
			
		||||
                    parseQueryStringLocalVar["ioutil"] = ClientUtils.ParameterToString(ioutil);
 | 
			
		||||
                    parseQueryStringLocalVar["http"] = ClientUtils.ParameterToString(http);
 | 
			
		||||
                    parseQueryStringLocalVar["url"] = ClientUtils.ParameterToString(url);
 | 
			
		||||
                    parseQueryStringLocalVar["context"] = ClientUtils.ParameterToString(context);
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNotNullable"] = ClientUtils.ParameterToString(requiredNotNullable);
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNullable"] = ClientUtils.ParameterToString(requiredNullable);
 | 
			
		||||
 | 
			
		||||
                    if (notRequiredNotNullable.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNotNullable"] = notRequiredNotNullable.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNotNullable"] = ClientUtils.ParameterToString(notRequiredNotNullable.Value);
 | 
			
		||||
 | 
			
		||||
                    if (notRequiredNullable.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNullable"] = notRequiredNullable.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNullable"] = ClientUtils.ParameterToString(notRequiredNullable.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1173,7 +1173,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["status"] = status.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["status"] = ClientUtils.ParameterToString(status);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -1424,7 +1424,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["tags"] = tags.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["tags"] = ClientUtils.ParameterToString(tags);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1745,8 +1745,8 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["username"] = username.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["password"] = password.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["username"] = ClientUtils.ParameterToString(username);
 | 
			
		||||
                    parseQueryStringLocalVar["password"] = ClientUtils.ParameterToString(password);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -2157,7 +2157,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_uuid"] = requiredStringUuid.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_uuid"] = ClientUtils.ParameterToString(requiredStringUuid);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -2976,7 +2976,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["query"] = query.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["query"] = ClientUtils.ParameterToString(query);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -3810,16 +3810,20 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryStringArray.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string_array"] = enumQueryStringArray.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string_array"] = ClientUtils.ParameterToString(enumQueryStringArray.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryDouble.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_double"] = enumQueryDouble.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_double"] = ClientUtils.ParameterToString(enumQueryDouble.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryInteger.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_integer"] = enumQueryInteger.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_integer"] = ClientUtils.ParameterToString(enumQueryInteger.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryString.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string"] = enumQueryString.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string"] = ClientUtils.ParameterToString(enumQueryString.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -4051,14 +4055,16 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_group"] = requiredStringGroup.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_int64_group"] = requiredInt64Group.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_group"] = ClientUtils.ParameterToString(requiredStringGroup);
 | 
			
		||||
                    parseQueryStringLocalVar["required_int64_group"] = ClientUtils.ParameterToString(requiredInt64Group);
 | 
			
		||||
 | 
			
		||||
                    if (stringGroup.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["string_group"] = stringGroup.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["string_group"] = ClientUtils.ParameterToString(stringGroup.Value);
 | 
			
		||||
 | 
			
		||||
                    if (int64Group.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["int64_group"] = int64Group.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["int64_group"] = ClientUtils.ParameterToString(int64Group.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -4913,19 +4919,21 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["pipe"] = pipe.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["ioutil"] = ioutil.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["http"] = http.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["url"] = url.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["context"] = context.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNotNullable"] = requiredNotNullable.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNullable"] = requiredNullable?.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["pipe"] = ClientUtils.ParameterToString(pipe);
 | 
			
		||||
                    parseQueryStringLocalVar["ioutil"] = ClientUtils.ParameterToString(ioutil);
 | 
			
		||||
                    parseQueryStringLocalVar["http"] = ClientUtils.ParameterToString(http);
 | 
			
		||||
                    parseQueryStringLocalVar["url"] = ClientUtils.ParameterToString(url);
 | 
			
		||||
                    parseQueryStringLocalVar["context"] = ClientUtils.ParameterToString(context);
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNotNullable"] = ClientUtils.ParameterToString(requiredNotNullable);
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNullable"] = ClientUtils.ParameterToString(requiredNullable);
 | 
			
		||||
 | 
			
		||||
                    if (notRequiredNotNullable.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNotNullable"] = notRequiredNotNullable.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNotNullable"] = ClientUtils.ParameterToString(notRequiredNotNullable.Value);
 | 
			
		||||
 | 
			
		||||
                    if (notRequiredNullable.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNullable"] = notRequiredNullable.Value?.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNullable"] = ClientUtils.ParameterToString(notRequiredNullable.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1175,7 +1175,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["status"] = status.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["status"] = ClientUtils.ParameterToString(status);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -1426,7 +1426,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["tags"] = tags.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["tags"] = ClientUtils.ParameterToString(tags);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1747,8 +1747,8 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["username"] = username.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["password"] = password.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["username"] = ClientUtils.ParameterToString(username);
 | 
			
		||||
                    parseQueryStringLocalVar["password"] = ClientUtils.ParameterToString(password);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -148,7 +148,7 @@ namespace Org.OpenAPITools.Client
 | 
			
		||||
        /// <param name="obj">The parameter (header, path, query, form).</param>
 | 
			
		||||
        /// <param name="format">The DateTime serialization format.</param>
 | 
			
		||||
        /// <returns>Formatted string.</returns>
 | 
			
		||||
        public static string? ParameterToString(object obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        public static string? ParameterToString(object? obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        {
 | 
			
		||||
            if (obj is DateTime dateTime)
 | 
			
		||||
                // Return a formatted date string - Can be customized with Configuration.DateTimeFormat
 | 
			
		||||
 | 
			
		||||
@ -102,7 +102,7 @@ namespace Org.OpenAPITools.Client
 | 
			
		||||
        /// <param name="obj">The parameter (header, path, query, form).</param>
 | 
			
		||||
        /// <param name="format">The DateTime serialization format.</param>
 | 
			
		||||
        /// <returns>Formatted string.</returns>
 | 
			
		||||
        public static string? ParameterToString(object obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        public static string? ParameterToString(object? obj, string? format = ISO8601_DATETIME_FORMAT)
 | 
			
		||||
        {
 | 
			
		||||
            if (obj is DateTime dateTime)
 | 
			
		||||
                // Return a formatted date string - Can be customized with Configuration.DateTimeFormat
 | 
			
		||||
 | 
			
		||||
@ -2150,7 +2150,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_uuid"] = requiredStringUuid.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_uuid"] = ClientUtils.ParameterToString(requiredStringUuid);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -2967,7 +2967,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["query"] = query.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["query"] = ClientUtils.ParameterToString(query);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -3800,16 +3800,20 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryStringArray.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string_array"] = enumQueryStringArray.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string_array"] = ClientUtils.ParameterToString(enumQueryStringArray.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryDouble.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_double"] = enumQueryDouble.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_double"] = ClientUtils.ParameterToString(enumQueryDouble.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryInteger.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_integer"] = enumQueryInteger.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_integer"] = ClientUtils.ParameterToString(enumQueryInteger.Value);
 | 
			
		||||
 | 
			
		||||
                    if (enumQueryString.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string"] = enumQueryString.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["enum_query_string"] = ClientUtils.ParameterToString(enumQueryString.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -4041,14 +4045,16 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_group"] = requiredStringGroup.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_int64_group"] = requiredInt64Group.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["required_string_group"] = ClientUtils.ParameterToString(requiredStringGroup);
 | 
			
		||||
                    parseQueryStringLocalVar["required_int64_group"] = ClientUtils.ParameterToString(requiredInt64Group);
 | 
			
		||||
 | 
			
		||||
                    if (stringGroup.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["string_group"] = stringGroup.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["string_group"] = ClientUtils.ParameterToString(stringGroup.Value);
 | 
			
		||||
 | 
			
		||||
                    if (int64Group.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["int64_group"] = int64Group.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["int64_group"] = ClientUtils.ParameterToString(int64Group.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -4902,19 +4908,21 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["pipe"] = pipe.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["ioutil"] = ioutil.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["http"] = http.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["url"] = url.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["context"] = context.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNotNullable"] = requiredNotNullable.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNullable"] = requiredNullable.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["pipe"] = ClientUtils.ParameterToString(pipe);
 | 
			
		||||
                    parseQueryStringLocalVar["ioutil"] = ClientUtils.ParameterToString(ioutil);
 | 
			
		||||
                    parseQueryStringLocalVar["http"] = ClientUtils.ParameterToString(http);
 | 
			
		||||
                    parseQueryStringLocalVar["url"] = ClientUtils.ParameterToString(url);
 | 
			
		||||
                    parseQueryStringLocalVar["context"] = ClientUtils.ParameterToString(context);
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNotNullable"] = ClientUtils.ParameterToString(requiredNotNullable);
 | 
			
		||||
                    parseQueryStringLocalVar["requiredNullable"] = ClientUtils.ParameterToString(requiredNullable);
 | 
			
		||||
 | 
			
		||||
                    if (notRequiredNotNullable.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNotNullable"] = notRequiredNotNullable.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNotNullable"] = ClientUtils.ParameterToString(notRequiredNotNullable.Value);
 | 
			
		||||
 | 
			
		||||
                    if (notRequiredNullable.IsSet)
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNullable"] = notRequiredNullable.Value.ToString();
 | 
			
		||||
                        // here too
 | 
			
		||||
                        parseQueryStringLocalVar["notRequiredNullable"] = ClientUtils.ParameterToString(notRequiredNullable.Value);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1171,7 +1171,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["status"] = status.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["status"] = ClientUtils.ParameterToString(status);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
@ -1421,7 +1421,7 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["tags"] = tags.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["tags"] = ClientUtils.ParameterToString(tags);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1734,8 +1734,8 @@ namespace Org.OpenAPITools.Api
 | 
			
		||||
 | 
			
		||||
                    System.Collections.Specialized.NameValueCollection parseQueryStringLocalVar = System.Web.HttpUtility.ParseQueryString(string.Empty);
 | 
			
		||||
 | 
			
		||||
                    parseQueryStringLocalVar["username"] = username.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["password"] = password.ToString();
 | 
			
		||||
                    parseQueryStringLocalVar["username"] = ClientUtils.ParameterToString(username);
 | 
			
		||||
                    parseQueryStringLocalVar["password"] = ClientUtils.ParameterToString(password);
 | 
			
		||||
 | 
			
		||||
                    uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user