Skip to content

Commit 59cd28c

Browse files
committed
Fix the HTTPStatusCode error
1 parent 0a47afa commit 59cd28c

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

templates/api.mustache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -510,7 +510,7 @@ namespace {{packageName}}.{{apiPackage}}
510510
catch ({{packageName}}.Client.ApiException ex)
511511
{
512512
// Return response with error information instead of throwing
513-
return new {{packageName}}.Client.ApiResponse<{{{returnType}}}{{^returnType}}Object{{/returnType}}>(ex.ErrorCode, new {{packageName}}.Client.Multimap<string, string>({{#caseInsensitiveResponseHeaders}}StringComparer.OrdinalIgnoreCase{{/caseInsensitiveResponseHeaders}}), default({{{returnType}}}{{^returnType}}Object{{/returnType}}), ex.Message);
513+
return new {{packageName}}.Client.ApiResponse<{{{returnType}}}{{^returnType}}Object{{/returnType}}>((System.Net.HttpStatusCode)ex.ErrorCode, new {{packageName}}.Client.Multimap<string, string>({{#caseInsensitiveResponseHeaders}}StringComparer.OrdinalIgnoreCase{{/caseInsensitiveResponseHeaders}}), default({{{returnType}}}{{^returnType}}Object{{/returnType}}), ex.Message);
514514
}
515515
}
516516

@@ -817,7 +817,7 @@ namespace {{packageName}}.{{apiPackage}}
817817
catch ({{packageName}}.Client.ApiException ex)
818818
{
819819
// Return response with error information instead of throwing
820-
return new {{packageName}}.Client.ApiResponse<{{{returnType}}}{{^returnType}}Object{{/returnType}}>(ex.ErrorCode, new {{packageName}}.Client.Multimap<string, string>({{#caseInsensitiveResponseHeaders}}StringComparer.OrdinalIgnoreCase{{/caseInsensitiveResponseHeaders}}), default({{{returnType}}}{{^returnType}}Object{{/returnType}}), ex.Message);
820+
return new {{packageName}}.Client.ApiResponse<{{{returnType}}}{{^returnType}}Object{{/returnType}}>((System.Net.HttpStatusCode)ex.ErrorCode, new {{packageName}}.Client.Multimap<string, string>({{#caseInsensitiveResponseHeaders}}StringComparer.OrdinalIgnoreCase{{/caseInsensitiveResponseHeaders}}), default({{{returnType}}}{{^returnType}}Object{{/returnType}}), ex.Message);
821821
}
822822
}
823823

templates/libraries/httpclient/api.mustache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -552,7 +552,7 @@ namespace {{packageName}}.{{apiPackage}}
552552
catch ({{packageName}}.Client.ApiException ex)
553553
{
554554
// Return response with error information instead of throwing
555-
return new {{packageName}}.Client.ApiResponse<{{{returnType}}}{{^returnType}}Object{{/returnType}}>(ex.ErrorCode, new {{packageName}}.Client.Multimap<string, string>({{#caseInsensitiveResponseHeaders}}StringComparer.OrdinalIgnoreCase{{/caseInsensitiveResponseHeaders}}), default({{{returnType}}}{{^returnType}}Object{{/returnType}}), ex.Message);
555+
return new {{packageName}}.Client.ApiResponse<{{{returnType}}}{{^returnType}}Object{{/returnType}}>((System.Net.HttpStatusCode)ex.ErrorCode, new {{packageName}}.Client.Multimap<string, string>({{#caseInsensitiveResponseHeaders}}StringComparer.OrdinalIgnoreCase{{/caseInsensitiveResponseHeaders}}), default({{{returnType}}}{{^returnType}}Object{{/returnType}}), ex.Message);
556556
}
557557
}
558558

@@ -788,7 +788,7 @@ namespace {{packageName}}.{{apiPackage}}
788788
catch ({{packageName}}.Client.ApiException ex)
789789
{
790790
// Return response with error information instead of throwing
791-
return new {{packageName}}.Client.ApiResponse<{{{returnType}}}{{^returnType}}Object{{/returnType}}>(ex.ErrorCode, new {{packageName}}.Client.Multimap<string, string>({{#caseInsensitiveResponseHeaders}}StringComparer.OrdinalIgnoreCase{{/caseInsensitiveResponseHeaders}}), default({{{returnType}}}{{^returnType}}Object{{/returnType}}), ex.Message);
791+
return new {{packageName}}.Client.ApiResponse<{{{returnType}}}{{^returnType}}Object{{/returnType}}>((System.Net.HttpStatusCode)ex.ErrorCode, new {{packageName}}.Client.Multimap<string, string>({{#caseInsensitiveResponseHeaders}}StringComparer.OrdinalIgnoreCase{{/caseInsensitiveResponseHeaders}}), default({{{returnType}}}{{^returnType}}Object{{/returnType}}), ex.Message);
792792
}
793793
}
794794

0 commit comments

Comments
 (0)