mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-07-08 00:20:51 +00:00
update with commits from master
This commit is contained in:
parent
681a9c36b9
commit
1a3616a06a
@ -44,17 +44,15 @@
|
||||
{{/useGenericHost}}
|
||||
{{#useRestSharp}}
|
||||
<PackageReference Include="RestSharp" Version="112.1.0" />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
{{/useRestSharp}}
|
||||
{{#useGenericHost}}
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="{{#lambda.first}}{{#netStandard}}5.0.0 {{/netStandard}}{{#net47}}7.0.0 {{/net47}}{{#net48}}7.0.0 {{/net48}}{{#net6.0}}6.0.0 {{/net6.0}}{{#net7.0}}7.0.0 {{/net7.0}}{{#net8.0}}8.0.0 {{/net8.0}}{{#net9.0}}9.0.0 {{/net9.0}}{{/lambda.first}}" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="{{#lambda.first}}{{#netStandard}}5.0.0 {{/netStandard}}{{#net47}}7.0.0 {{/net47}}{{#net48}}7.0.0 {{/net48}}{{#net6.0}}6.0.1 {{/net6.0}}{{#net7.0}}7.0.1 {{/net7.0}}{{#net8.0}}8.0.0 {{/net8.0}}{{#net9.0}}9.0.0 {{/net9.0}}{{/lambda.first}}" />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="{{#lambda.first}}{{#netStandard}}5.0.0 {{/netStandard}}{{#net47}}7.0.0 {{/net47}}{{#net48}}7.0.0 {{/net48}}{{#net6.0}}6.0.1 {{/net6.0}}{{#net7.0}}7.0.0 {{/net7.0}}{{#net8.0}}8.0.1 {{/net8.0}}{{#net9.0}}9.0.1 {{/net9.0}}{{/lambda.first}}" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="{{#lambda.first}}{{#netStandard}}5.0.0 {{/netStandard}}{{#net47}}7.0.1 {{/net47}}{{#net48}}7.0.1 {{/net48}}{{#net6.0}}6.0.1 {{/net6.0}}{{#net7.0}}7.0.1 {{/net7.0}}{{#net8.0}}8.0.1 {{/net8.0}}{{#net9.0}}9.0.1 {{/net9.0}}{{/lambda.first}}" />
|
||||
{{#supportsRetry}}
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="{{#lambda.first}}{{#netStandard}}5.0.1 {{/netStandard}}{{#net47}}7.0.0 {{/net47}}{{#net48}}7.0.0 {{/net48}}{{#net6.0}}6.0.19 {{/net6.0}}{{#net7.0}}7.0.11 {{/net7.0}}{{#net8.0}}8.0.8 {{/net8.0}}{{#net9.0}}9.0.0 {{/net9.0}}{{/lambda.first}}" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="{{#lambda.first}}{{#netStandard}}5.0.1 {{/netStandard}}{{#net47}}7.0.20 {{/net47}}{{#net48}}7.0.20 {{/net48}}{{#net6.0}}6.0.36 {{/net6.0}}{{#net7.0}}7.0.20 {{/net7.0}}{{#net8.0}}8.0.12 {{/net8.0}}{{#net9.0}}9.0.1 {{/net9.0}}{{/lambda.first}}" />
|
||||
{{/supportsRetry}}
|
||||
{{#net80OrLater}}
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="{{#lambda.first}}{{#net8.0}}8.0.8 {{/net8.0}}{{#net9.0}}9.0.0 {{/net9.0}}{{/lambda.first}}" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="{{#lambda.first}}{{#net8.0}}8.0.12 {{/net8.0}}{{#net9.0}}9.0.1 {{/net9.0}}{{/lambda.first}}" />
|
||||
{{/net80OrLater}}
|
||||
{{^net60OrLater}}
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
@ -62,7 +60,7 @@
|
||||
{{/useGenericHost}}
|
||||
{{^useGenericHost}}
|
||||
{{#supportsRetry}}
|
||||
<PackageReference Include="Polly" Version="{{^netStandard}}8.1.0{{/netStandard}}{{#netStandard}}8.1.0{{/netStandard}}" />
|
||||
<PackageReference Include="Polly" Version="8.5.1" />
|
||||
{{/supportsRetry}}
|
||||
{{/useGenericHost}}
|
||||
</ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo><!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
@ -34,8 +35,7 @@
|
||||
<PackageReference Include="JsonSubTypes" Version="2.0.1" />
|
||||
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
|
||||
<PackageReference Include="RestSharp" Version="112.1.0" />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Polly" Version="8.5.0" />
|
||||
<PackageReference Include="Polly" Version="8.5.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
|
@ -8,9 +8,9 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
|
||||
<PackageReference Include="xunit" Version="2.9.2" />
|
||||
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" />
|
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.2" />
|
||||
<PackageReference Include="xunit" Version="2.4.2" />
|
||||
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo><!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>netstandard2.0</TargetFramework>
|
||||
@ -34,8 +35,7 @@
|
||||
<PackageReference Include="JsonSubTypes" Version="2.0.1" />
|
||||
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
|
||||
<PackageReference Include="RestSharp" Version="112.1.0" />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Polly" Version="8.5.0" />
|
||||
<PackageReference Include="Polly" Version="8.5.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net9.0</TargetFramework>
|
||||
@ -29,17 +30,17 @@
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETStandard'"></When>
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
<ItemGroup Condition="$(IsNetFramework) == 'true'">
|
||||
<None Remove="System.Web" />
|
||||
<Reference Include="System.Web" />
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net47</TargetFramework>
|
||||
@ -31,10 +32,9 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net47</TargetFramework>
|
||||
@ -31,10 +32,9 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net47</TargetFramework>
|
||||
@ -30,10 +31,9 @@
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net47</TargetFramework>
|
||||
@ -31,10 +32,9 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net47</TargetFramework>
|
||||
@ -31,10 +32,9 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net47</TargetFramework>
|
||||
@ -31,10 +32,9 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net47</TargetFramework>
|
||||
@ -30,10 +31,9 @@
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net48</TargetFramework>
|
||||
@ -31,10 +32,9 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net48</TargetFramework>
|
||||
@ -31,10 +32,9 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net48</TargetFramework>
|
||||
@ -30,10 +31,9 @@
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net48</TargetFramework>
|
||||
@ -31,10 +32,9 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net48</TargetFramework>
|
||||
@ -31,10 +32,9 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net48</TargetFramework>
|
||||
@ -31,10 +32,9 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net48</TargetFramework>
|
||||
@ -30,10 +31,9 @@
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="7.0.20" />
|
||||
<PackageReference Include="System.Threading.Channels" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
@ -32,11 +33,10 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.11 " />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.8" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.12" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.12" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
@ -32,11 +33,10 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.11 " />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.8" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.12" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.12" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
@ -31,11 +32,10 @@
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.11 " />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.8" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.12" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.12" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
@ -31,11 +32,10 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.11 " />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.8" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.12" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.12" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
@ -32,11 +33,10 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.11 " />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.8" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.12" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.12" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
@ -32,11 +33,10 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.11 " />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.8" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.12" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.12" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
@ -31,11 +32,10 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.11 " />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.8" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.12" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.12" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
@ -32,11 +33,10 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.11 " />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.8" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.12" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.12" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
|
@ -1,4 +1,5 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<GenerateAssemblyInfo>true</GenerateAssemblyInfo> <!-- setting GenerateAssemblyInfo to false causes this bug https://github.com/dotnet/project-system/issues/3934 -->
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
@ -31,11 +32,10 @@
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1 " />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1 " />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.5" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.11 " />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.8" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="8.0.12" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="8.0.12" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
|
@ -249,18 +249,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<ListApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<ListApiResponse>();
|
||||
|
||||
ListApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/person/display/{personId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
ListApiResponse apiResponseLocalVar = new ListApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/person/display/{personId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterListDefaultImplementation(apiResponseLocalVar, personId);
|
||||
|
||||
@ -321,7 +328,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Person>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -329,7 +341,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Person? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Person? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -167,6 +167,10 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryOk([NotNullWhen(true)]out TType? result);
|
||||
bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType? result);
|
||||
}
|
||||
}
|
||||
|
@ -62,7 +62,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -84,7 +92,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -131,8 +147,10 @@ namespace Org.OpenAPITools.Client
|
||||
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
|
||||
// For example: 2009-06-15T13:45:30.0000000
|
||||
return dateTimeOffset.ToString(format);
|
||||
#if NET6_0_OR_GREATER
|
||||
if (obj is DateOnly dateOnly)
|
||||
return dateOnly.ToString(format);
|
||||
#endif
|
||||
if (obj is bool boolean)
|
||||
return boolean
|
||||
? "true"
|
||||
|
@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Client
|
||||
_jsonOptions.Converters.Add(new AdultJsonConverter());
|
||||
_jsonOptions.Converters.Add(new ChildJsonConverter());
|
||||
_jsonOptions.Converters.Add(new PersonJsonConverter());
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new(_jsonOptions);
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new JsonSerializerOptionsProvider(_jsonOptions);
|
||||
_services.AddSingleton(jsonSerializerOptionsProvider);
|
||||
_services.AddSingleton<IApiFactory, ApiFactory>();
|
||||
_services.AddSingleton<DefaultApiEvents>();
|
||||
|
@ -21,12 +21,34 @@
|
||||
<ManagePackageVersionsCentrally>false</ManagePackageVersionsCentrally>
|
||||
</PropertyGroup>
|
||||
|
||||
<Choose>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETCoreApp'">
|
||||
<PropertyGroup><IsUnifiedNETVersion>true</IsUnifiedNETVersion></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETFramework'">
|
||||
<PropertyGroup><IsNetFramework>true</IsNetFramework></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETStandard'"></When>
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup Condition="$(IsNetFramework) == 'true'">
|
||||
<None Remove="System.Web" />
|
||||
<Reference Include="System.Web" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Remove="System.Net.Http" />
|
||||
<PackageReference Include="System.Net.Http" Version="4.3.4" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
@ -223,18 +223,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<RootGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<RootGetApiResponse>();
|
||||
|
||||
RootGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
RootGetApiResponse apiResponseLocalVar = new RootGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterRootGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -295,7 +302,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Fruit>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -303,7 +315,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Fruit? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Fruit? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -167,6 +167,10 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryOk([NotNullWhen(true)]out TType? result);
|
||||
bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType? result);
|
||||
}
|
||||
}
|
||||
|
@ -62,7 +62,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -84,7 +92,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -131,8 +147,10 @@ namespace Org.OpenAPITools.Client
|
||||
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
|
||||
// For example: 2009-06-15T13:45:30.0000000
|
||||
return dateTimeOffset.ToString(format);
|
||||
#if NET6_0_OR_GREATER
|
||||
if (obj is DateOnly dateOnly)
|
||||
return dateOnly.ToString(format);
|
||||
#endif
|
||||
if (obj is bool boolean)
|
||||
return boolean
|
||||
? "true"
|
||||
|
@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Client
|
||||
_jsonOptions.Converters.Add(new AppleJsonConverter());
|
||||
_jsonOptions.Converters.Add(new BananaJsonConverter());
|
||||
_jsonOptions.Converters.Add(new FruitJsonConverter());
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new(_jsonOptions);
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new JsonSerializerOptionsProvider(_jsonOptions);
|
||||
_services.AddSingleton(jsonSerializerOptionsProvider);
|
||||
_services.AddSingleton<IApiFactory, ApiFactory>();
|
||||
_services.AddSingleton<DefaultApiEvents>();
|
||||
|
@ -21,12 +21,34 @@
|
||||
<ManagePackageVersionsCentrally>false</ManagePackageVersionsCentrally>
|
||||
</PropertyGroup>
|
||||
|
||||
<Choose>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETCoreApp'">
|
||||
<PropertyGroup><IsUnifiedNETVersion>true</IsUnifiedNETVersion></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETFramework'">
|
||||
<PropertyGroup><IsNetFramework>true</IsNetFramework></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETStandard'"></When>
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup Condition="$(IsNetFramework) == 'true'">
|
||||
<None Remove="System.Web" />
|
||||
<Reference Include="System.Web" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Remove="System.Net.Http" />
|
||||
<PackageReference Include="System.Net.Http" Version="4.3.4" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
@ -223,18 +223,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<RootGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<RootGetApiResponse>();
|
||||
|
||||
RootGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
RootGetApiResponse apiResponseLocalVar = new RootGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterRootGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -295,7 +302,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Fruit>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -303,7 +315,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Fruit? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Fruit? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -167,6 +167,10 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryOk([NotNullWhen(true)]out TType? result);
|
||||
bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType? result);
|
||||
}
|
||||
}
|
||||
|
@ -47,7 +47,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -69,7 +77,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -116,8 +132,10 @@ namespace Org.OpenAPITools.Client
|
||||
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
|
||||
// For example: 2009-06-15T13:45:30.0000000
|
||||
return dateTimeOffset.ToString(format);
|
||||
#if NET6_0_OR_GREATER
|
||||
if (obj is DateOnly dateOnly)
|
||||
return dateOnly.ToString(format);
|
||||
#endif
|
||||
if (obj is bool boolean)
|
||||
return boolean
|
||||
? "true"
|
||||
|
@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Client
|
||||
_jsonOptions.Converters.Add(new AppleJsonConverter());
|
||||
_jsonOptions.Converters.Add(new BananaJsonConverter());
|
||||
_jsonOptions.Converters.Add(new FruitJsonConverter());
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new(_jsonOptions);
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new JsonSerializerOptionsProvider(_jsonOptions);
|
||||
_services.AddSingleton(jsonSerializerOptionsProvider);
|
||||
_services.AddSingleton<IApiFactory, ApiFactory>();
|
||||
_services.AddSingleton<DefaultApiEvents>();
|
||||
|
@ -21,11 +21,33 @@
|
||||
<ManagePackageVersionsCentrally>false</ManagePackageVersionsCentrally>
|
||||
</PropertyGroup>
|
||||
|
||||
<Choose>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETCoreApp'">
|
||||
<PropertyGroup><IsUnifiedNETVersion>true</IsUnifiedNETVersion></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETFramework'">
|
||||
<PropertyGroup><IsNetFramework>true</IsNetFramework></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETStandard'"></When>
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup Condition="$(IsNetFramework) == 'true'">
|
||||
<None Remove="System.Web" />
|
||||
<Reference Include="System.Web" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Remove="System.Net.Http" />
|
||||
<PackageReference Include="System.Net.Http" Version="4.3.4" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
@ -294,18 +294,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Patch;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PATCH");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<Call123TestSpecialTagsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<Call123TestSpecialTagsApiResponse>();
|
||||
|
||||
Call123TestSpecialTagsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/another-fake/dummy", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
Call123TestSpecialTagsApiResponse apiResponseLocalVar = new Call123TestSpecialTagsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/another-fake/dummy", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCall123TestSpecialTagsDefaultImplementation(apiResponseLocalVar, modelClient);
|
||||
|
||||
@ -366,7 +373,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ModelClient>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -374,7 +386,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ModelClient result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ModelClient result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -470,18 +470,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FooGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FooGetApiResponse>();
|
||||
|
||||
FooGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/foo", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FooGetApiResponse apiResponseLocalVar = new FooGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/foo", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFooGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -542,7 +549,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsDefault
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.FooGetDefaultResponse>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -550,7 +562,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryDefault([NotNullWhen(true)]out Org.OpenAPITools.Model.FooGetDefaultResponse result)
|
||||
public bool TryDefault(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.FooGetDefaultResponse result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -698,17 +714,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetCountryApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetCountryApiResponse>();
|
||||
|
||||
GetCountryApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/country", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetCountryApiResponse apiResponseLocalVar = new GetCountryApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/country", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetCountryDefaultImplementation(apiResponseLocalVar, country);
|
||||
|
||||
@ -859,18 +883,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<HelloApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<HelloApiResponse>();
|
||||
|
||||
HelloApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/hello", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
HelloApiResponse apiResponseLocalVar = new HelloApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/hello", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterHelloDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -931,7 +962,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<Guid>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -939,7 +975,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<Guid> result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<Guid> result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1053,18 +1093,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<RolesReportGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<RolesReportGetApiResponse>();
|
||||
|
||||
RolesReportGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/roles/report", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
RolesReportGetApiResponse apiResponseLocalVar = new RolesReportGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/roles/report", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterRolesReportGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -1125,7 +1172,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<List>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1133,7 +1185,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<List> result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<List> result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1247,18 +1303,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestApiResponse>();
|
||||
|
||||
TestApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestApiResponse apiResponseLocalVar = new TestApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -1319,7 +1382,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.NotificationtestGetElementsV1ResponseMPayload>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1327,7 +1395,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.NotificationtestGetElementsV1ResponseMPayload result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.NotificationtestGetElementsV1ResponseMPayload result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -1379,18 +1379,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeHealthGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeHealthGetApiResponse>();
|
||||
|
||||
FakeHealthGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/health", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeHealthGetApiResponse apiResponseLocalVar = new FakeHealthGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/health", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeHealthGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -1451,7 +1458,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.HealthCheckResult>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1459,7 +1471,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.HealthCheckResult result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.HealthCheckResult result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1597,18 +1613,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterBooleanSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterBooleanSerializeApiResponse>();
|
||||
|
||||
FakeOuterBooleanSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/boolean", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterBooleanSerializeApiResponse apiResponseLocalVar = new FakeOuterBooleanSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/boolean", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterBooleanSerializeDefaultImplementation(apiResponseLocalVar, body);
|
||||
|
||||
@ -1669,7 +1692,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<bool>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1677,7 +1705,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out bool? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out bool? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1828,18 +1860,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterCompositeSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterCompositeSerializeApiResponse>();
|
||||
|
||||
FakeOuterCompositeSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/composite", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterCompositeSerializeApiResponse apiResponseLocalVar = new FakeOuterCompositeSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/composite", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterCompositeSerializeDefaultImplementation(apiResponseLocalVar, outerComposite);
|
||||
|
||||
@ -1900,7 +1939,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.OuterComposite>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1908,7 +1952,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.OuterComposite result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.OuterComposite result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2046,18 +2094,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterNumberSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterNumberSerializeApiResponse>();
|
||||
|
||||
FakeOuterNumberSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/number", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterNumberSerializeApiResponse apiResponseLocalVar = new FakeOuterNumberSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/number", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterNumberSerializeDefaultImplementation(apiResponseLocalVar, body);
|
||||
|
||||
@ -2118,7 +2173,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<decimal>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2126,7 +2186,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out decimal? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out decimal? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2289,18 +2353,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterStringSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterStringSerializeApiResponse>();
|
||||
|
||||
FakeOuterStringSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/string", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterStringSerializeApiResponse apiResponseLocalVar = new FakeOuterStringSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/string", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterStringSerializeDefaultImplementation(apiResponseLocalVar, requiredStringUuid, body);
|
||||
|
||||
@ -2361,7 +2432,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<string>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2369,7 +2445,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out string result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out string result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2483,18 +2563,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetArrayOfEnumsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetArrayOfEnumsApiResponse>();
|
||||
|
||||
GetArrayOfEnumsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/array-of-enums", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetArrayOfEnumsApiResponse apiResponseLocalVar = new GetArrayOfEnumsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/array-of-enums", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetArrayOfEnumsDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2555,7 +2642,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<OuterEnum>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2563,7 +2655,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<OuterEnum> result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<OuterEnum> result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2677,18 +2773,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetMixedAnyOfApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetMixedAnyOfApiResponse>();
|
||||
|
||||
GetMixedAnyOfApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/anyOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetMixedAnyOfApiResponse apiResponseLocalVar = new GetMixedAnyOfApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/anyOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetMixedAnyOfDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2749,7 +2852,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.MixedAnyOf>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2757,7 +2865,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.MixedAnyOf result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.MixedAnyOf result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2871,18 +2983,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetMixedOneOfApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetMixedOneOfApiResponse>();
|
||||
|
||||
GetMixedOneOfApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/oneOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetMixedOneOfApiResponse apiResponseLocalVar = new GetMixedOneOfApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/oneOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetMixedOneOfDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2943,7 +3062,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.MixedOneOf>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2951,7 +3075,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.MixedOneOf result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.MixedOneOf result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -3093,17 +3221,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestAdditionalPropertiesReferenceApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestAdditionalPropertiesReferenceApiResponse>();
|
||||
|
||||
TestAdditionalPropertiesReferenceApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/additionalProperties-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestAdditionalPropertiesReferenceApiResponse apiResponseLocalVar = new TestAdditionalPropertiesReferenceApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/additionalProperties-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestAdditionalPropertiesReferenceDefaultImplementation(apiResponseLocalVar, requestBody);
|
||||
|
||||
@ -3282,17 +3418,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestBodyWithFileSchemaApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestBodyWithFileSchemaApiResponse>();
|
||||
|
||||
TestBodyWithFileSchemaApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-file-schema", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestBodyWithFileSchemaApiResponse apiResponseLocalVar = new TestBodyWithFileSchemaApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-file-schema", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestBodyWithFileSchemaDefaultImplementation(apiResponseLocalVar, fileSchemaTestClass);
|
||||
|
||||
@ -3487,17 +3631,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestBodyWithQueryParamsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestBodyWithQueryParamsApiResponse>();
|
||||
|
||||
TestBodyWithQueryParamsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-query-params", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestBodyWithQueryParamsApiResponse apiResponseLocalVar = new TestBodyWithQueryParamsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-query-params", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestBodyWithQueryParamsDefaultImplementation(apiResponseLocalVar, query, user);
|
||||
|
||||
@ -3684,18 +3836,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Patch;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PATCH");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestClientModelApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestClientModelApiResponse>();
|
||||
|
||||
TestClientModelApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestClientModelApiResponse apiResponseLocalVar = new TestClientModelApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestClientModelDefaultImplementation(apiResponseLocalVar, modelClient);
|
||||
|
||||
@ -3756,7 +3915,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ModelClient>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -3764,7 +3928,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ModelClient result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ModelClient result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -4053,17 +4221,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestEndpointParametersApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestEndpointParametersApiResponse>();
|
||||
|
||||
TestEndpointParametersApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestEndpointParametersApiResponse apiResponseLocalVar = new TestEndpointParametersApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestEndpointParametersDefaultImplementation(apiResponseLocalVar, number, patternWithoutDelimiter, varByte, varDouble, binary, callback, date, dateTime, int32, int64, integer, password, varFloat, varString);
|
||||
|
||||
@ -4332,17 +4508,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestEnumParametersApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestEnumParametersApiResponse>();
|
||||
|
||||
TestEnumParametersApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestEnumParametersApiResponse apiResponseLocalVar = new TestEnumParametersApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestEnumParametersDefaultImplementation(apiResponseLocalVar, enumFormString, enumFormStringArray, enumHeaderString, enumHeaderStringArray, enumQueryDouble, enumQueryInteger, enumQueryString, enumQueryStringArray);
|
||||
|
||||
@ -4555,18 +4739,25 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(bearerTokenLocalVar1);
|
||||
|
||||
bearerTokenLocalVar1.UseInHeader(httpRequestMessageLocalVar, "");
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestGroupParametersApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestGroupParametersApiResponse>();
|
||||
|
||||
TestGroupParametersApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestGroupParametersApiResponse apiResponseLocalVar = new TestGroupParametersApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestGroupParametersDefaultImplementation(apiResponseLocalVar, requiredBooleanGroup, requiredInt64Group, requiredStringGroup, booleanGroup, int64Group, stringGroup);
|
||||
|
||||
@ -4749,17 +4940,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestInlineAdditionalPropertiesApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestInlineAdditionalPropertiesApiResponse>();
|
||||
|
||||
TestInlineAdditionalPropertiesApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestInlineAdditionalPropertiesApiResponse apiResponseLocalVar = new TestInlineAdditionalPropertiesApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestInlineAdditionalPropertiesDefaultImplementation(apiResponseLocalVar, requestBody);
|
||||
|
||||
@ -4938,17 +5137,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestInlineFreeformAdditionalPropertiesApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestInlineFreeformAdditionalPropertiesApiResponse>();
|
||||
|
||||
TestInlineFreeformAdditionalPropertiesApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-freeform-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestInlineFreeformAdditionalPropertiesApiResponse apiResponseLocalVar = new TestInlineFreeformAdditionalPropertiesApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-freeform-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestInlineFreeformAdditionalPropertiesDefaultImplementation(apiResponseLocalVar, testInlineFreeformAdditionalPropertiesRequest);
|
||||
|
||||
@ -5145,17 +5352,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestJsonFormDataApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestJsonFormDataApiResponse>();
|
||||
|
||||
TestJsonFormDataApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/jsonFormData", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestJsonFormDataApiResponse apiResponseLocalVar = new TestJsonFormDataApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/jsonFormData", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestJsonFormDataDefaultImplementation(apiResponseLocalVar, param, param2);
|
||||
|
||||
@ -5410,18 +5625,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestQueryParameterCollectionFormatApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestQueryParameterCollectionFormatApiResponse>();
|
||||
|
||||
TestQueryParameterCollectionFormatApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/test-query-parameters", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestQueryParameterCollectionFormatApiResponse apiResponseLocalVar = new TestQueryParameterCollectionFormatApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/test-query-parameters", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestQueryParameterCollectionFormatDefaultImplementation(apiResponseLocalVar, context, http, ioutil, pipe, requiredNotNullable, url, notRequiredNotNullable, notRequiredNullable, requiredNullable);
|
||||
|
||||
@ -5600,17 +5822,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestStringMapReferenceApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestStringMapReferenceApiResponse>();
|
||||
|
||||
TestStringMapReferenceApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/stringMap-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestStringMapReferenceApiResponse apiResponseLocalVar = new TestStringMapReferenceApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/stringMap-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestStringMapReferenceDefaultImplementation(apiResponseLocalVar, requestBody);
|
||||
|
||||
|
@ -303,18 +303,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Patch;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PATCH");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestClassnameApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestClassnameApiResponse>();
|
||||
|
||||
TestClassnameApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake_classname_test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestClassnameApiResponse apiResponseLocalVar = new TestClassnameApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake_classname_test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestClassnameDefaultImplementation(apiResponseLocalVar, modelClient);
|
||||
|
||||
@ -379,7 +386,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ModelClient>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -387,7 +399,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ModelClient result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ModelClient result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -793,7 +793,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -808,17 +812,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<AddPetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<AddPetApiResponse>();
|
||||
|
||||
AddPetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
AddPetApiResponse apiResponseLocalVar = new AddPetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterAddPetDefaultImplementation(apiResponseLocalVar, pet);
|
||||
|
||||
@ -1004,18 +1016,25 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(oauthTokenLocalVar1);
|
||||
|
||||
oauthTokenLocalVar1.UseInHeader(httpRequestMessageLocalVar, "");
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<DeletePetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<DeletePetApiResponse>();
|
||||
|
||||
DeletePetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
DeletePetApiResponse apiResponseLocalVar = new DeletePetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterDeletePetDefaultImplementation(apiResponseLocalVar, petId, apiKey);
|
||||
|
||||
@ -1203,7 +1222,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -1217,18 +1240,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FindPetsByStatusApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FindPetsByStatusApiResponse>();
|
||||
|
||||
FindPetsByStatusApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByStatus", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FindPetsByStatusApiResponse apiResponseLocalVar = new FindPetsByStatusApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByStatus", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFindPetsByStatusDefaultImplementation(apiResponseLocalVar, status);
|
||||
|
||||
@ -1293,7 +1323,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<Pet>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1301,7 +1336,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<Pet> result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<Pet> result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1480,7 +1519,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -1494,18 +1537,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FindPetsByTagsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FindPetsByTagsApiResponse>();
|
||||
|
||||
FindPetsByTagsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByTags", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FindPetsByTagsApiResponse apiResponseLocalVar = new FindPetsByTagsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByTags", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFindPetsByTagsDefaultImplementation(apiResponseLocalVar, tags);
|
||||
|
||||
@ -1570,7 +1620,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<Pet>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1578,7 +1633,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<Pet> result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<Pet> result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1723,18 +1782,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetPetByIdApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetPetByIdApiResponse>();
|
||||
|
||||
GetPetByIdApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetPetByIdApiResponse apiResponseLocalVar = new GetPetByIdApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetPetByIdDefaultImplementation(apiResponseLocalVar, petId);
|
||||
|
||||
@ -1799,7 +1865,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Pet>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1807,7 +1878,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Pet result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Pet result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1964,7 +2039,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -1979,17 +2058,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UpdatePetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UpdatePetApiResponse>();
|
||||
|
||||
UpdatePetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UpdatePetApiResponse apiResponseLocalVar = new UpdatePetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUpdatePetDefaultImplementation(apiResponseLocalVar, pet);
|
||||
|
||||
@ -2216,17 +2303,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UpdatePetWithFormApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UpdatePetWithFormApiResponse>();
|
||||
|
||||
UpdatePetWithFormApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UpdatePetWithFormApiResponse apiResponseLocalVar = new UpdatePetWithFormApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUpdatePetWithFormDefaultImplementation(apiResponseLocalVar, petId, name, status);
|
||||
|
||||
@ -2449,18 +2544,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UploadFileApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UploadFileApiResponse>();
|
||||
|
||||
UploadFileApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}/uploadImage", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UploadFileApiResponse apiResponseLocalVar = new UploadFileApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}/uploadImage", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUploadFileDefaultImplementation(apiResponseLocalVar, petId, additionalMetadata, file);
|
||||
|
||||
@ -2525,7 +2627,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ApiResponse>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2533,7 +2640,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ApiResponse result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ApiResponse result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2715,18 +2826,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UploadFileWithRequiredFileApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UploadFileWithRequiredFileApiResponse>();
|
||||
|
||||
UploadFileWithRequiredFileApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/{petId}/uploadImageWithRequiredFile", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UploadFileWithRequiredFileApiResponse apiResponseLocalVar = new UploadFileWithRequiredFileApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/{petId}/uploadImageWithRequiredFile", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUploadFileWithRequiredFileDefaultImplementation(apiResponseLocalVar, petId, requiredFile, additionalMetadata);
|
||||
|
||||
@ -2791,7 +2909,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ApiResponse>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2799,7 +2922,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ApiResponse result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ApiResponse result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -460,18 +460,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Path = uriBuilderLocalVar.Path.Replace("%7Border_id%7D", Uri.EscapeDataString(orderId.ToString()));
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<DeleteOrderApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<DeleteOrderApiResponse>();
|
||||
|
||||
DeleteOrderApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
DeleteOrderApiResponse apiResponseLocalVar = new DeleteOrderApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterDeleteOrderDefaultImplementation(apiResponseLocalVar, orderId);
|
||||
|
||||
@ -633,18 +640,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetInventoryApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetInventoryApiResponse>();
|
||||
|
||||
GetInventoryApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/inventory", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetInventoryApiResponse apiResponseLocalVar = new GetInventoryApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/inventory", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetInventoryDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -709,7 +723,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Dictionary<string, int>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -717,7 +736,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Dictionary<string, int> result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Dictionary<string, int> result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -843,18 +866,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetOrderByIdApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetOrderByIdApiResponse>();
|
||||
|
||||
GetOrderByIdApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetOrderByIdApiResponse apiResponseLocalVar = new GetOrderByIdApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetOrderByIdDefaultImplementation(apiResponseLocalVar, orderId);
|
||||
|
||||
@ -915,7 +945,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Order>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -923,7 +958,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Order result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Order result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1086,18 +1125,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<PlaceOrderApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<PlaceOrderApiResponse>();
|
||||
|
||||
PlaceOrderApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
PlaceOrderApiResponse apiResponseLocalVar = new PlaceOrderApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterPlaceOrderDefaultImplementation(apiResponseLocalVar, order);
|
||||
|
||||
@ -1158,7 +1204,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Order>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1166,7 +1217,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Order result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Order result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -723,17 +723,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<CreateUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<CreateUserApiResponse>();
|
||||
|
||||
CreateUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
CreateUserApiResponse apiResponseLocalVar = new CreateUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCreateUserDefaultImplementation(apiResponseLocalVar, user);
|
||||
|
||||
@ -912,17 +920,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<CreateUsersWithArrayInputApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<CreateUsersWithArrayInputApiResponse>();
|
||||
|
||||
CreateUsersWithArrayInputApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithArray", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
CreateUsersWithArrayInputApiResponse apiResponseLocalVar = new CreateUsersWithArrayInputApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithArray", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCreateUsersWithArrayInputDefaultImplementation(apiResponseLocalVar, user);
|
||||
|
||||
@ -1101,17 +1117,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<CreateUsersWithListInputApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<CreateUsersWithListInputApiResponse>();
|
||||
|
||||
CreateUsersWithListInputApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithList", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
CreateUsersWithListInputApiResponse apiResponseLocalVar = new CreateUsersWithListInputApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithList", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCreateUsersWithListInputDefaultImplementation(apiResponseLocalVar, user);
|
||||
|
||||
@ -1277,18 +1301,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Path = uriBuilderLocalVar.Path.Replace("%7Busername%7D", Uri.EscapeDataString(username.ToString()));
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<DeleteUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<DeleteUserApiResponse>();
|
||||
|
||||
DeleteUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
DeleteUserApiResponse apiResponseLocalVar = new DeleteUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterDeleteUserDefaultImplementation(apiResponseLocalVar, username);
|
||||
|
||||
@ -1470,18 +1501,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetUserByNameApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetUserByNameApiResponse>();
|
||||
|
||||
GetUserByNameApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetUserByNameApiResponse apiResponseLocalVar = new GetUserByNameApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetUserByNameDefaultImplementation(apiResponseLocalVar, username);
|
||||
|
||||
@ -1542,7 +1580,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.User>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1550,7 +1593,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.User result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.User result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1598,7 +1645,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsCustomHttpStatusCode599
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.User>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1606,7 +1658,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryCustomHttpStatusCode599([NotNullWhen(true)]out Org.OpenAPITools.Model.User result)
|
||||
public bool TryCustomHttpStatusCode599(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.User result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1761,18 +1817,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<LoginUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<LoginUserApiResponse>();
|
||||
|
||||
LoginUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/login", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
LoginUserApiResponse apiResponseLocalVar = new LoginUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/login", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterLoginUserDefaultImplementation(apiResponseLocalVar, password, username);
|
||||
|
||||
@ -1860,7 +1923,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<string>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1868,7 +1936,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out string result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out string result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1979,18 +2051,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Path = ClientUtils.CONTEXT_PATH + "/user/logout";
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<LogoutUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<LogoutUserApiResponse>();
|
||||
|
||||
LogoutUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/logout", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
LogoutUserApiResponse apiResponseLocalVar = new LogoutUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/logout", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterLogoutUserDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2180,17 +2259,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UpdateUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UpdateUserApiResponse>();
|
||||
|
||||
UpdateUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UpdateUserApiResponse apiResponseLocalVar = new UpdateUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUpdateUserDefaultImplementation(apiResponseLocalVar, user, username);
|
||||
|
||||
|
@ -165,7 +165,11 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryCustomHttpStatusCode599([NotNullWhen(true)]out TType result);
|
||||
bool TryCustomHttpStatusCode599(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType result);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -185,7 +189,11 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryOk([NotNullWhen(true)]out TType result);
|
||||
bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType result);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -205,6 +213,10 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryDefault([NotNullWhen(true)]out TType result);
|
||||
bool TryDefault(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType result);
|
||||
}
|
||||
}
|
||||
|
@ -91,7 +91,11 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T result)
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -113,7 +117,11 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T result)
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -160,8 +168,10 @@ namespace Org.OpenAPITools.Client
|
||||
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
|
||||
// For example: 2009-06-15T13:45:30.0000000
|
||||
return dateTimeOffset.ToString(format);
|
||||
#if NET6_0_OR_GREATER
|
||||
if (obj is DateOnly dateOnly)
|
||||
return dateOnly.ToString(format);
|
||||
#endif
|
||||
if (obj is bool boolean)
|
||||
return boolean
|
||||
? "true"
|
||||
|
@ -192,7 +192,7 @@ namespace Org.OpenAPITools.Client
|
||||
_jsonOptions.Converters.Add(new ZeroBasedEnumClassJsonConverter());
|
||||
_jsonOptions.Converters.Add(new ZeroBasedEnumClassZeroBasedEnumJsonConverter());
|
||||
_jsonOptions.Converters.Add(new ZeroBasedEnumClassZeroBasedEnumNullableJsonConverter());
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new(_jsonOptions);
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new JsonSerializerOptionsProvider(_jsonOptions);
|
||||
_services.AddSingleton(jsonSerializerOptionsProvider);
|
||||
_services.AddSingleton<IApiFactory, ApiFactory>();
|
||||
_services.AddSingleton<AnotherFakeApiEvents>();
|
||||
|
@ -276,6 +276,7 @@ namespace Org.OpenAPITools.Client
|
||||
/// <returns></returns>
|
||||
private string GetECDSASignature(byte[] dataToSign)
|
||||
{
|
||||
#if NET6_0_OR_GREATER
|
||||
if (!File.Exists(KeyFilePath))
|
||||
throw new Exception("key file path does not exist.");
|
||||
|
||||
@ -313,6 +314,10 @@ namespace Org.OpenAPITools.Client
|
||||
var signedString = System.Convert.ToBase64String(derBytes);
|
||||
|
||||
return signedString;
|
||||
#endif
|
||||
#if !NET6_0_OR_GREATER
|
||||
throw new Exception("ECDSA signing is supported only on NETCOREAPP3_0 and above");
|
||||
#endif
|
||||
}
|
||||
|
||||
private byte[] ConvertToECDSAANS1Format(byte[] signedBytes)
|
||||
|
@ -20,12 +20,34 @@
|
||||
<ManagePackageVersionsCentrally>false</ManagePackageVersionsCentrally>
|
||||
</PropertyGroup>
|
||||
|
||||
<Choose>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETCoreApp'">
|
||||
<PropertyGroup><IsUnifiedNETVersion>true</IsUnifiedNETVersion></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETFramework'">
|
||||
<PropertyGroup><IsNetFramework>true</IsNetFramework></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETStandard'"></When>
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup Condition="$(IsNetFramework) == 'true'">
|
||||
<None Remove="System.Web" />
|
||||
<Reference Include="System.Web" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Remove="System.Net.Http" />
|
||||
<PackageReference Include="System.Net.Http" Version="4.3.4" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
@ -296,18 +296,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Patch;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PATCH");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<Call123TestSpecialTagsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<Call123TestSpecialTagsApiResponse>();
|
||||
|
||||
Call123TestSpecialTagsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/another-fake/dummy", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
Call123TestSpecialTagsApiResponse apiResponseLocalVar = new Call123TestSpecialTagsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/another-fake/dummy", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCall123TestSpecialTagsDefaultImplementation(apiResponseLocalVar, modelClient);
|
||||
|
||||
@ -368,7 +375,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ModelClient>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -376,7 +388,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ModelClient? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ModelClient? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -472,18 +472,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FooGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FooGetApiResponse>();
|
||||
|
||||
FooGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/foo", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FooGetApiResponse apiResponseLocalVar = new FooGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/foo", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFooGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -544,7 +551,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsDefault
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.FooGetDefaultResponse>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -552,7 +564,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryDefault([NotNullWhen(true)]out Org.OpenAPITools.Model.FooGetDefaultResponse? result)
|
||||
public bool TryDefault(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.FooGetDefaultResponse? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -700,17 +716,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetCountryApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetCountryApiResponse>();
|
||||
|
||||
GetCountryApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/country", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetCountryApiResponse apiResponseLocalVar = new GetCountryApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/country", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetCountryDefaultImplementation(apiResponseLocalVar, country);
|
||||
|
||||
@ -861,18 +885,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<HelloApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<HelloApiResponse>();
|
||||
|
||||
HelloApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/hello", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
HelloApiResponse apiResponseLocalVar = new HelloApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/hello", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterHelloDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -933,7 +964,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<Guid>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -941,7 +977,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<Guid>? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<Guid>? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1055,18 +1095,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<RolesReportGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<RolesReportGetApiResponse>();
|
||||
|
||||
RolesReportGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/roles/report", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
RolesReportGetApiResponse apiResponseLocalVar = new RolesReportGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/roles/report", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterRolesReportGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -1127,7 +1174,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<List>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1135,7 +1187,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<List>? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<List>? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1249,18 +1305,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestApiResponse>();
|
||||
|
||||
TestApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestApiResponse apiResponseLocalVar = new TestApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -1321,7 +1384,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.NotificationtestGetElementsV1ResponseMPayload>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1329,7 +1397,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.NotificationtestGetElementsV1ResponseMPayload? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.NotificationtestGetElementsV1ResponseMPayload? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -1381,18 +1381,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeHealthGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeHealthGetApiResponse>();
|
||||
|
||||
FakeHealthGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/health", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeHealthGetApiResponse apiResponseLocalVar = new FakeHealthGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/health", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeHealthGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -1453,7 +1460,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.HealthCheckResult>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1461,7 +1473,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.HealthCheckResult? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.HealthCheckResult? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1599,18 +1615,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterBooleanSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterBooleanSerializeApiResponse>();
|
||||
|
||||
FakeOuterBooleanSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/boolean", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterBooleanSerializeApiResponse apiResponseLocalVar = new FakeOuterBooleanSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/boolean", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterBooleanSerializeDefaultImplementation(apiResponseLocalVar, body);
|
||||
|
||||
@ -1671,7 +1694,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<bool>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1679,7 +1707,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out bool? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out bool? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1830,18 +1862,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterCompositeSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterCompositeSerializeApiResponse>();
|
||||
|
||||
FakeOuterCompositeSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/composite", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterCompositeSerializeApiResponse apiResponseLocalVar = new FakeOuterCompositeSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/composite", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterCompositeSerializeDefaultImplementation(apiResponseLocalVar, outerComposite);
|
||||
|
||||
@ -1902,7 +1941,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.OuterComposite>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1910,7 +1954,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.OuterComposite? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.OuterComposite? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2048,18 +2096,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterNumberSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterNumberSerializeApiResponse>();
|
||||
|
||||
FakeOuterNumberSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/number", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterNumberSerializeApiResponse apiResponseLocalVar = new FakeOuterNumberSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/number", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterNumberSerializeDefaultImplementation(apiResponseLocalVar, body);
|
||||
|
||||
@ -2120,7 +2175,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<decimal>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2128,7 +2188,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out decimal? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out decimal? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2291,18 +2355,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterStringSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterStringSerializeApiResponse>();
|
||||
|
||||
FakeOuterStringSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/string", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterStringSerializeApiResponse apiResponseLocalVar = new FakeOuterStringSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/string", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterStringSerializeDefaultImplementation(apiResponseLocalVar, requiredStringUuid, body);
|
||||
|
||||
@ -2363,7 +2434,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<string>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2371,7 +2447,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out string? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out string? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2485,18 +2565,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetArrayOfEnumsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetArrayOfEnumsApiResponse>();
|
||||
|
||||
GetArrayOfEnumsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/array-of-enums", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetArrayOfEnumsApiResponse apiResponseLocalVar = new GetArrayOfEnumsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/array-of-enums", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetArrayOfEnumsDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2557,7 +2644,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<OuterEnum>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2565,7 +2657,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<OuterEnum>? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<OuterEnum>? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2679,18 +2775,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetMixedAnyOfApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetMixedAnyOfApiResponse>();
|
||||
|
||||
GetMixedAnyOfApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/anyOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetMixedAnyOfApiResponse apiResponseLocalVar = new GetMixedAnyOfApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/anyOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetMixedAnyOfDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2751,7 +2854,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.MixedAnyOf>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2759,7 +2867,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.MixedAnyOf? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.MixedAnyOf? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2873,18 +2985,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetMixedOneOfApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetMixedOneOfApiResponse>();
|
||||
|
||||
GetMixedOneOfApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/oneOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetMixedOneOfApiResponse apiResponseLocalVar = new GetMixedOneOfApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/oneOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetMixedOneOfDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2945,7 +3064,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.MixedOneOf>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2953,7 +3077,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.MixedOneOf? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.MixedOneOf? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -3095,17 +3223,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestAdditionalPropertiesReferenceApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestAdditionalPropertiesReferenceApiResponse>();
|
||||
|
||||
TestAdditionalPropertiesReferenceApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/additionalProperties-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestAdditionalPropertiesReferenceApiResponse apiResponseLocalVar = new TestAdditionalPropertiesReferenceApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/additionalProperties-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestAdditionalPropertiesReferenceDefaultImplementation(apiResponseLocalVar, requestBody);
|
||||
|
||||
@ -3284,17 +3420,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestBodyWithFileSchemaApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestBodyWithFileSchemaApiResponse>();
|
||||
|
||||
TestBodyWithFileSchemaApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-file-schema", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestBodyWithFileSchemaApiResponse apiResponseLocalVar = new TestBodyWithFileSchemaApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-file-schema", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestBodyWithFileSchemaDefaultImplementation(apiResponseLocalVar, fileSchemaTestClass);
|
||||
|
||||
@ -3489,17 +3633,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestBodyWithQueryParamsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestBodyWithQueryParamsApiResponse>();
|
||||
|
||||
TestBodyWithQueryParamsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-query-params", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestBodyWithQueryParamsApiResponse apiResponseLocalVar = new TestBodyWithQueryParamsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-query-params", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestBodyWithQueryParamsDefaultImplementation(apiResponseLocalVar, query, user);
|
||||
|
||||
@ -3686,18 +3838,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Patch;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PATCH");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestClientModelApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestClientModelApiResponse>();
|
||||
|
||||
TestClientModelApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestClientModelApiResponse apiResponseLocalVar = new TestClientModelApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestClientModelDefaultImplementation(apiResponseLocalVar, modelClient);
|
||||
|
||||
@ -3758,7 +3917,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ModelClient>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -3766,7 +3930,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ModelClient? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ModelClient? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -4055,17 +4223,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestEndpointParametersApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestEndpointParametersApiResponse>();
|
||||
|
||||
TestEndpointParametersApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestEndpointParametersApiResponse apiResponseLocalVar = new TestEndpointParametersApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestEndpointParametersDefaultImplementation(apiResponseLocalVar, number, patternWithoutDelimiter, varByte, varDouble, binary, callback, date, dateTime, int32, int64, integer, password, varFloat, varString);
|
||||
|
||||
@ -4346,17 +4522,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestEnumParametersApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestEnumParametersApiResponse>();
|
||||
|
||||
TestEnumParametersApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestEnumParametersApiResponse apiResponseLocalVar = new TestEnumParametersApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestEnumParametersDefaultImplementation(apiResponseLocalVar, enumFormString, enumFormStringArray, enumHeaderString, enumHeaderStringArray, enumQueryDouble, enumQueryInteger, enumQueryString, enumQueryStringArray);
|
||||
|
||||
@ -4569,18 +4753,25 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(bearerTokenLocalVar1);
|
||||
|
||||
bearerTokenLocalVar1.UseInHeader(httpRequestMessageLocalVar, "");
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestGroupParametersApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestGroupParametersApiResponse>();
|
||||
|
||||
TestGroupParametersApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestGroupParametersApiResponse apiResponseLocalVar = new TestGroupParametersApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestGroupParametersDefaultImplementation(apiResponseLocalVar, requiredBooleanGroup, requiredInt64Group, requiredStringGroup, booleanGroup, int64Group, stringGroup);
|
||||
|
||||
@ -4763,17 +4954,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestInlineAdditionalPropertiesApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestInlineAdditionalPropertiesApiResponse>();
|
||||
|
||||
TestInlineAdditionalPropertiesApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestInlineAdditionalPropertiesApiResponse apiResponseLocalVar = new TestInlineAdditionalPropertiesApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestInlineAdditionalPropertiesDefaultImplementation(apiResponseLocalVar, requestBody);
|
||||
|
||||
@ -4952,17 +5151,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestInlineFreeformAdditionalPropertiesApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestInlineFreeformAdditionalPropertiesApiResponse>();
|
||||
|
||||
TestInlineFreeformAdditionalPropertiesApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-freeform-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestInlineFreeformAdditionalPropertiesApiResponse apiResponseLocalVar = new TestInlineFreeformAdditionalPropertiesApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-freeform-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestInlineFreeformAdditionalPropertiesDefaultImplementation(apiResponseLocalVar, testInlineFreeformAdditionalPropertiesRequest);
|
||||
|
||||
@ -5159,17 +5366,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestJsonFormDataApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestJsonFormDataApiResponse>();
|
||||
|
||||
TestJsonFormDataApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/jsonFormData", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestJsonFormDataApiResponse apiResponseLocalVar = new TestJsonFormDataApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/jsonFormData", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestJsonFormDataDefaultImplementation(apiResponseLocalVar, param, param2);
|
||||
|
||||
@ -5424,18 +5639,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestQueryParameterCollectionFormatApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestQueryParameterCollectionFormatApiResponse>();
|
||||
|
||||
TestQueryParameterCollectionFormatApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/test-query-parameters", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestQueryParameterCollectionFormatApiResponse apiResponseLocalVar = new TestQueryParameterCollectionFormatApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/test-query-parameters", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestQueryParameterCollectionFormatDefaultImplementation(apiResponseLocalVar, context, http, ioutil, pipe, requiredNotNullable, url, notRequiredNotNullable, notRequiredNullable, requiredNullable);
|
||||
|
||||
@ -5614,17 +5836,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestStringMapReferenceApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestStringMapReferenceApiResponse>();
|
||||
|
||||
TestStringMapReferenceApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/stringMap-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestStringMapReferenceApiResponse apiResponseLocalVar = new TestStringMapReferenceApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/stringMap-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestStringMapReferenceDefaultImplementation(apiResponseLocalVar, requestBody);
|
||||
|
||||
|
@ -305,18 +305,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Patch;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PATCH");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestClassnameApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestClassnameApiResponse>();
|
||||
|
||||
TestClassnameApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake_classname_test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestClassnameApiResponse apiResponseLocalVar = new TestClassnameApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake_classname_test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestClassnameDefaultImplementation(apiResponseLocalVar, modelClient);
|
||||
|
||||
@ -381,7 +388,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ModelClient>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -389,7 +401,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ModelClient? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ModelClient? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -795,7 +795,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -810,17 +814,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<AddPetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<AddPetApiResponse>();
|
||||
|
||||
AddPetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
AddPetApiResponse apiResponseLocalVar = new AddPetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterAddPetDefaultImplementation(apiResponseLocalVar, pet);
|
||||
|
||||
@ -1006,18 +1018,25 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(oauthTokenLocalVar1);
|
||||
|
||||
oauthTokenLocalVar1.UseInHeader(httpRequestMessageLocalVar, "");
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<DeletePetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<DeletePetApiResponse>();
|
||||
|
||||
DeletePetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
DeletePetApiResponse apiResponseLocalVar = new DeletePetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterDeletePetDefaultImplementation(apiResponseLocalVar, petId, apiKey);
|
||||
|
||||
@ -1205,7 +1224,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -1219,18 +1242,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FindPetsByStatusApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FindPetsByStatusApiResponse>();
|
||||
|
||||
FindPetsByStatusApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByStatus", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FindPetsByStatusApiResponse apiResponseLocalVar = new FindPetsByStatusApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByStatus", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFindPetsByStatusDefaultImplementation(apiResponseLocalVar, status);
|
||||
|
||||
@ -1295,7 +1325,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<Pet>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1303,7 +1338,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<Pet>? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<Pet>? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1482,7 +1521,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -1496,18 +1539,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FindPetsByTagsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FindPetsByTagsApiResponse>();
|
||||
|
||||
FindPetsByTagsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByTags", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FindPetsByTagsApiResponse apiResponseLocalVar = new FindPetsByTagsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByTags", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFindPetsByTagsDefaultImplementation(apiResponseLocalVar, tags);
|
||||
|
||||
@ -1572,7 +1622,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<Pet>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1580,7 +1635,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<Pet>? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<Pet>? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1725,18 +1784,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetPetByIdApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetPetByIdApiResponse>();
|
||||
|
||||
GetPetByIdApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetPetByIdApiResponse apiResponseLocalVar = new GetPetByIdApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetPetByIdDefaultImplementation(apiResponseLocalVar, petId);
|
||||
|
||||
@ -1801,7 +1867,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Pet>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1809,7 +1880,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Pet? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Pet? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1966,7 +2041,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -1981,17 +2060,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UpdatePetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UpdatePetApiResponse>();
|
||||
|
||||
UpdatePetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UpdatePetApiResponse apiResponseLocalVar = new UpdatePetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUpdatePetDefaultImplementation(apiResponseLocalVar, pet);
|
||||
|
||||
@ -2218,17 +2305,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UpdatePetWithFormApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UpdatePetWithFormApiResponse>();
|
||||
|
||||
UpdatePetWithFormApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UpdatePetWithFormApiResponse apiResponseLocalVar = new UpdatePetWithFormApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUpdatePetWithFormDefaultImplementation(apiResponseLocalVar, petId, name, status);
|
||||
|
||||
@ -2451,18 +2546,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UploadFileApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UploadFileApiResponse>();
|
||||
|
||||
UploadFileApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}/uploadImage", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UploadFileApiResponse apiResponseLocalVar = new UploadFileApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}/uploadImage", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUploadFileDefaultImplementation(apiResponseLocalVar, petId, additionalMetadata, file);
|
||||
|
||||
@ -2527,7 +2629,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ApiResponse>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2535,7 +2642,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ApiResponse? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ApiResponse? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2717,18 +2828,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UploadFileWithRequiredFileApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UploadFileWithRequiredFileApiResponse>();
|
||||
|
||||
UploadFileWithRequiredFileApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/{petId}/uploadImageWithRequiredFile", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UploadFileWithRequiredFileApiResponse apiResponseLocalVar = new UploadFileWithRequiredFileApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/{petId}/uploadImageWithRequiredFile", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUploadFileWithRequiredFileDefaultImplementation(apiResponseLocalVar, petId, requiredFile, additionalMetadata);
|
||||
|
||||
@ -2793,7 +2911,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ApiResponse>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2801,7 +2924,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ApiResponse? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ApiResponse? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -462,18 +462,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Path = uriBuilderLocalVar.Path.Replace("%7Border_id%7D", Uri.EscapeDataString(orderId.ToString()));
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<DeleteOrderApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<DeleteOrderApiResponse>();
|
||||
|
||||
DeleteOrderApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
DeleteOrderApiResponse apiResponseLocalVar = new DeleteOrderApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterDeleteOrderDefaultImplementation(apiResponseLocalVar, orderId);
|
||||
|
||||
@ -635,18 +642,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetInventoryApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetInventoryApiResponse>();
|
||||
|
||||
GetInventoryApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/inventory", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetInventoryApiResponse apiResponseLocalVar = new GetInventoryApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/inventory", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetInventoryDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -711,7 +725,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Dictionary<string, int>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -719,7 +738,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Dictionary<string, int>? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Dictionary<string, int>? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -845,18 +868,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetOrderByIdApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetOrderByIdApiResponse>();
|
||||
|
||||
GetOrderByIdApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetOrderByIdApiResponse apiResponseLocalVar = new GetOrderByIdApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetOrderByIdDefaultImplementation(apiResponseLocalVar, orderId);
|
||||
|
||||
@ -917,7 +947,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Order>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -925,7 +960,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Order? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Order? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1088,18 +1127,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<PlaceOrderApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<PlaceOrderApiResponse>();
|
||||
|
||||
PlaceOrderApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
PlaceOrderApiResponse apiResponseLocalVar = new PlaceOrderApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterPlaceOrderDefaultImplementation(apiResponseLocalVar, order);
|
||||
|
||||
@ -1160,7 +1206,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Order>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1168,7 +1219,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Order? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Order? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -725,17 +725,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<CreateUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<CreateUserApiResponse>();
|
||||
|
||||
CreateUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
CreateUserApiResponse apiResponseLocalVar = new CreateUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCreateUserDefaultImplementation(apiResponseLocalVar, user);
|
||||
|
||||
@ -914,17 +922,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<CreateUsersWithArrayInputApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<CreateUsersWithArrayInputApiResponse>();
|
||||
|
||||
CreateUsersWithArrayInputApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithArray", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
CreateUsersWithArrayInputApiResponse apiResponseLocalVar = new CreateUsersWithArrayInputApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithArray", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCreateUsersWithArrayInputDefaultImplementation(apiResponseLocalVar, user);
|
||||
|
||||
@ -1103,17 +1119,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<CreateUsersWithListInputApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<CreateUsersWithListInputApiResponse>();
|
||||
|
||||
CreateUsersWithListInputApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithList", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
CreateUsersWithListInputApiResponse apiResponseLocalVar = new CreateUsersWithListInputApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithList", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCreateUsersWithListInputDefaultImplementation(apiResponseLocalVar, user);
|
||||
|
||||
@ -1279,18 +1303,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Path = uriBuilderLocalVar.Path.Replace("%7Busername%7D", Uri.EscapeDataString(username.ToString()));
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<DeleteUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<DeleteUserApiResponse>();
|
||||
|
||||
DeleteUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
DeleteUserApiResponse apiResponseLocalVar = new DeleteUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterDeleteUserDefaultImplementation(apiResponseLocalVar, username);
|
||||
|
||||
@ -1472,18 +1503,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetUserByNameApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetUserByNameApiResponse>();
|
||||
|
||||
GetUserByNameApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetUserByNameApiResponse apiResponseLocalVar = new GetUserByNameApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetUserByNameDefaultImplementation(apiResponseLocalVar, username);
|
||||
|
||||
@ -1544,7 +1582,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.User>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1552,7 +1595,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.User? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.User? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1600,7 +1647,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsCustomHttpStatusCode599
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.User>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1608,7 +1660,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryCustomHttpStatusCode599([NotNullWhen(true)]out Org.OpenAPITools.Model.User? result)
|
||||
public bool TryCustomHttpStatusCode599(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.User? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1763,18 +1819,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<LoginUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<LoginUserApiResponse>();
|
||||
|
||||
LoginUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/login", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
LoginUserApiResponse apiResponseLocalVar = new LoginUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/login", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterLoginUserDefaultImplementation(apiResponseLocalVar, password, username);
|
||||
|
||||
@ -1862,7 +1925,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<string>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1870,7 +1938,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out string? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out string? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1981,18 +2053,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Path = ClientUtils.CONTEXT_PATH + "/user/logout";
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<LogoutUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<LogoutUserApiResponse>();
|
||||
|
||||
LogoutUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/logout", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
LogoutUserApiResponse apiResponseLocalVar = new LogoutUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/logout", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterLogoutUserDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2182,17 +2261,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UpdateUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UpdateUserApiResponse>();
|
||||
|
||||
UpdateUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UpdateUserApiResponse apiResponseLocalVar = new UpdateUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUpdateUserDefaultImplementation(apiResponseLocalVar, user, username);
|
||||
|
||||
|
@ -167,7 +167,11 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryCustomHttpStatusCode599([NotNullWhen(true)]out TType? result);
|
||||
bool TryCustomHttpStatusCode599(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType? result);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -187,7 +191,11 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryOk([NotNullWhen(true)]out TType? result);
|
||||
bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType? result);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -207,6 +215,10 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryDefault([NotNullWhen(true)]out TType? result);
|
||||
bool TryDefault(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType? result);
|
||||
}
|
||||
}
|
||||
|
@ -93,7 +93,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -115,7 +123,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -162,8 +178,10 @@ namespace Org.OpenAPITools.Client
|
||||
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
|
||||
// For example: 2009-06-15T13:45:30.0000000
|
||||
return dateTimeOffset.ToString(format);
|
||||
#if NET6_0_OR_GREATER
|
||||
if (obj is DateOnly dateOnly)
|
||||
return dateOnly.ToString(format);
|
||||
#endif
|
||||
if (obj is bool boolean)
|
||||
return boolean
|
||||
? "true"
|
||||
|
@ -148,7 +148,7 @@ namespace Org.OpenAPITools.Client
|
||||
_jsonOptions.Converters.Add(new ZeroBasedEnumJsonConverter());
|
||||
_jsonOptions.Converters.Add(new ZeroBasedEnumNullableJsonConverter());
|
||||
_jsonOptions.Converters.Add(new ZeroBasedEnumClassJsonConverter());
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new(_jsonOptions);
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new JsonSerializerOptionsProvider(_jsonOptions);
|
||||
_services.AddSingleton(jsonSerializerOptionsProvider);
|
||||
_services.AddSingleton<IApiFactory, ApiFactory>();
|
||||
_services.AddSingleton<AnotherFakeApiEvents>();
|
||||
|
@ -278,6 +278,7 @@ namespace Org.OpenAPITools.Client
|
||||
/// <returns></returns>
|
||||
private string GetECDSASignature(byte[] dataToSign)
|
||||
{
|
||||
#if NET6_0_OR_GREATER
|
||||
if (!File.Exists(KeyFilePath))
|
||||
throw new Exception("key file path does not exist.");
|
||||
|
||||
@ -315,6 +316,10 @@ namespace Org.OpenAPITools.Client
|
||||
var signedString = System.Convert.ToBase64String(derBytes);
|
||||
|
||||
return signedString;
|
||||
#endif
|
||||
#if !NET6_0_OR_GREATER
|
||||
throw new Exception("ECDSA signing is supported only on NETCOREAPP3_0 and above");
|
||||
#endif
|
||||
}
|
||||
|
||||
private byte[] ConvertToECDSAANS1Format(byte[] signedBytes)
|
||||
|
@ -21,12 +21,34 @@
|
||||
<ManagePackageVersionsCentrally>false</ManagePackageVersionsCentrally>
|
||||
</PropertyGroup>
|
||||
|
||||
<Choose>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETCoreApp'">
|
||||
<PropertyGroup><IsUnifiedNETVersion>true</IsUnifiedNETVersion></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETFramework'">
|
||||
<PropertyGroup><IsNetFramework>true</IsNetFramework></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETStandard'"></When>
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup Condition="$(IsNetFramework) == 'true'">
|
||||
<None Remove="System.Web" />
|
||||
<Reference Include="System.Web" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Remove="System.Net.Http" />
|
||||
<PackageReference Include="System.Net.Http" Version="4.3.4" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
@ -223,18 +223,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<RootGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<RootGetApiResponse>();
|
||||
|
||||
RootGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
RootGetApiResponse apiResponseLocalVar = new RootGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterRootGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -295,7 +302,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Fruit>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -303,7 +315,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Fruit? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Fruit? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -167,6 +167,10 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryOk([NotNullWhen(true)]out TType? result);
|
||||
bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType? result);
|
||||
}
|
||||
}
|
||||
|
@ -62,7 +62,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -84,7 +92,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -131,8 +147,10 @@ namespace Org.OpenAPITools.Client
|
||||
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
|
||||
// For example: 2009-06-15T13:45:30.0000000
|
||||
return dateTimeOffset.ToString(format);
|
||||
#if NET6_0_OR_GREATER
|
||||
if (obj is DateOnly dateOnly)
|
||||
return dateOnly.ToString(format);
|
||||
#endif
|
||||
if (obj is bool boolean)
|
||||
return boolean
|
||||
? "true"
|
||||
|
@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Client
|
||||
_jsonOptions.Converters.Add(new AppleJsonConverter());
|
||||
_jsonOptions.Converters.Add(new BananaJsonConverter());
|
||||
_jsonOptions.Converters.Add(new FruitJsonConverter());
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new(_jsonOptions);
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new JsonSerializerOptionsProvider(_jsonOptions);
|
||||
_services.AddSingleton(jsonSerializerOptionsProvider);
|
||||
_services.AddSingleton<IApiFactory, ApiFactory>();
|
||||
_services.AddSingleton<DefaultApiEvents>();
|
||||
|
@ -21,12 +21,34 @@
|
||||
<ManagePackageVersionsCentrally>false</ManagePackageVersionsCentrally>
|
||||
</PropertyGroup>
|
||||
|
||||
<Choose>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETCoreApp'">
|
||||
<PropertyGroup><IsUnifiedNETVersion>true</IsUnifiedNETVersion></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETFramework'">
|
||||
<PropertyGroup><IsNetFramework>true</IsNetFramework></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETStandard'"></When>
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup Condition="$(IsNetFramework) == 'true'">
|
||||
<None Remove="System.Web" />
|
||||
<Reference Include="System.Web" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Remove="System.Net.Http" />
|
||||
<PackageReference Include="System.Net.Http" Version="4.3.4" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
@ -294,18 +294,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Patch;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PATCH");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<Call123TestSpecialTagsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<Call123TestSpecialTagsApiResponse>();
|
||||
|
||||
Call123TestSpecialTagsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/another-fake/dummy", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
Call123TestSpecialTagsApiResponse apiResponseLocalVar = new Call123TestSpecialTagsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/another-fake/dummy", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCall123TestSpecialTagsDefaultImplementation(apiResponseLocalVar, modelClient);
|
||||
|
||||
@ -366,7 +373,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ModelClient>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -374,7 +386,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ModelClient result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ModelClient result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -470,18 +470,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FooGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FooGetApiResponse>();
|
||||
|
||||
FooGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/foo", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FooGetApiResponse apiResponseLocalVar = new FooGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/foo", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFooGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -542,7 +549,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsDefault
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.FooGetDefaultResponse>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -550,7 +562,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryDefault([NotNullWhen(true)]out Org.OpenAPITools.Model.FooGetDefaultResponse result)
|
||||
public bool TryDefault(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.FooGetDefaultResponse result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -698,17 +714,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetCountryApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetCountryApiResponse>();
|
||||
|
||||
GetCountryApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/country", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetCountryApiResponse apiResponseLocalVar = new GetCountryApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/country", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetCountryDefaultImplementation(apiResponseLocalVar, country);
|
||||
|
||||
@ -859,18 +883,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<HelloApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<HelloApiResponse>();
|
||||
|
||||
HelloApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/hello", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
HelloApiResponse apiResponseLocalVar = new HelloApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/hello", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterHelloDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -931,7 +962,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<Guid>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -939,7 +975,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<Guid> result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<Guid> result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1053,18 +1093,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<RolesReportGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<RolesReportGetApiResponse>();
|
||||
|
||||
RolesReportGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/roles/report", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
RolesReportGetApiResponse apiResponseLocalVar = new RolesReportGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/roles/report", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterRolesReportGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -1125,7 +1172,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<List>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1133,7 +1185,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<List> result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<List> result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1247,18 +1303,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestApiResponse>();
|
||||
|
||||
TestApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestApiResponse apiResponseLocalVar = new TestApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -1319,7 +1382,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.NotificationtestGetElementsV1ResponseMPayload>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1327,7 +1395,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.NotificationtestGetElementsV1ResponseMPayload result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.NotificationtestGetElementsV1ResponseMPayload result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -1379,18 +1379,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeHealthGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeHealthGetApiResponse>();
|
||||
|
||||
FakeHealthGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/health", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeHealthGetApiResponse apiResponseLocalVar = new FakeHealthGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/health", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeHealthGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -1451,7 +1458,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.HealthCheckResult>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1459,7 +1471,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.HealthCheckResult result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.HealthCheckResult result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1597,18 +1613,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterBooleanSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterBooleanSerializeApiResponse>();
|
||||
|
||||
FakeOuterBooleanSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/boolean", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterBooleanSerializeApiResponse apiResponseLocalVar = new FakeOuterBooleanSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/boolean", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterBooleanSerializeDefaultImplementation(apiResponseLocalVar, body);
|
||||
|
||||
@ -1669,7 +1692,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<bool>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1677,7 +1705,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out bool? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out bool? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1828,18 +1860,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterCompositeSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterCompositeSerializeApiResponse>();
|
||||
|
||||
FakeOuterCompositeSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/composite", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterCompositeSerializeApiResponse apiResponseLocalVar = new FakeOuterCompositeSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/composite", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterCompositeSerializeDefaultImplementation(apiResponseLocalVar, outerComposite);
|
||||
|
||||
@ -1900,7 +1939,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.OuterComposite>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1908,7 +1952,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.OuterComposite result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.OuterComposite result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2046,18 +2094,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterNumberSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterNumberSerializeApiResponse>();
|
||||
|
||||
FakeOuterNumberSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/number", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterNumberSerializeApiResponse apiResponseLocalVar = new FakeOuterNumberSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/number", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterNumberSerializeDefaultImplementation(apiResponseLocalVar, body);
|
||||
|
||||
@ -2118,7 +2173,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<decimal>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2126,7 +2186,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out decimal? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out decimal? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2289,18 +2353,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterStringSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterStringSerializeApiResponse>();
|
||||
|
||||
FakeOuterStringSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/string", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterStringSerializeApiResponse apiResponseLocalVar = new FakeOuterStringSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/string", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterStringSerializeDefaultImplementation(apiResponseLocalVar, requiredStringUuid, body);
|
||||
|
||||
@ -2361,7 +2432,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<string>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2369,7 +2445,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out string result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out string result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2483,18 +2563,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetArrayOfEnumsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetArrayOfEnumsApiResponse>();
|
||||
|
||||
GetArrayOfEnumsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/array-of-enums", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetArrayOfEnumsApiResponse apiResponseLocalVar = new GetArrayOfEnumsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/array-of-enums", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetArrayOfEnumsDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2555,7 +2642,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<OuterEnum>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2563,7 +2655,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<OuterEnum> result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<OuterEnum> result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2677,18 +2773,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetMixedAnyOfApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetMixedAnyOfApiResponse>();
|
||||
|
||||
GetMixedAnyOfApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/anyOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetMixedAnyOfApiResponse apiResponseLocalVar = new GetMixedAnyOfApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/anyOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetMixedAnyOfDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2749,7 +2852,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.MixedAnyOf>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2757,7 +2865,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.MixedAnyOf result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.MixedAnyOf result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2871,18 +2983,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetMixedOneOfApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetMixedOneOfApiResponse>();
|
||||
|
||||
GetMixedOneOfApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/oneOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetMixedOneOfApiResponse apiResponseLocalVar = new GetMixedOneOfApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/oneOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetMixedOneOfDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2943,7 +3062,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.MixedOneOf>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2951,7 +3075,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.MixedOneOf result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.MixedOneOf result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -3093,17 +3221,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestAdditionalPropertiesReferenceApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestAdditionalPropertiesReferenceApiResponse>();
|
||||
|
||||
TestAdditionalPropertiesReferenceApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/additionalProperties-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestAdditionalPropertiesReferenceApiResponse apiResponseLocalVar = new TestAdditionalPropertiesReferenceApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/additionalProperties-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestAdditionalPropertiesReferenceDefaultImplementation(apiResponseLocalVar, requestBody);
|
||||
|
||||
@ -3282,17 +3418,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestBodyWithFileSchemaApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestBodyWithFileSchemaApiResponse>();
|
||||
|
||||
TestBodyWithFileSchemaApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-file-schema", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestBodyWithFileSchemaApiResponse apiResponseLocalVar = new TestBodyWithFileSchemaApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-file-schema", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestBodyWithFileSchemaDefaultImplementation(apiResponseLocalVar, fileSchemaTestClass);
|
||||
|
||||
@ -3487,17 +3631,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestBodyWithQueryParamsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestBodyWithQueryParamsApiResponse>();
|
||||
|
||||
TestBodyWithQueryParamsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-query-params", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestBodyWithQueryParamsApiResponse apiResponseLocalVar = new TestBodyWithQueryParamsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-query-params", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestBodyWithQueryParamsDefaultImplementation(apiResponseLocalVar, query, user);
|
||||
|
||||
@ -3684,18 +3836,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Patch;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PATCH");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestClientModelApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestClientModelApiResponse>();
|
||||
|
||||
TestClientModelApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestClientModelApiResponse apiResponseLocalVar = new TestClientModelApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestClientModelDefaultImplementation(apiResponseLocalVar, modelClient);
|
||||
|
||||
@ -3756,7 +3915,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ModelClient>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -3764,7 +3928,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ModelClient result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ModelClient result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -4053,17 +4221,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestEndpointParametersApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestEndpointParametersApiResponse>();
|
||||
|
||||
TestEndpointParametersApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestEndpointParametersApiResponse apiResponseLocalVar = new TestEndpointParametersApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestEndpointParametersDefaultImplementation(apiResponseLocalVar, number, patternWithoutDelimiter, varByte, varDouble, binary, callback, date, dateTime, int32, int64, integer, password, varFloat, varString);
|
||||
|
||||
@ -4344,17 +4520,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestEnumParametersApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestEnumParametersApiResponse>();
|
||||
|
||||
TestEnumParametersApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestEnumParametersApiResponse apiResponseLocalVar = new TestEnumParametersApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestEnumParametersDefaultImplementation(apiResponseLocalVar, enumFormString, enumFormStringArray, enumHeaderString, enumHeaderStringArray, enumQueryDouble, enumQueryInteger, enumQueryString, enumQueryStringArray);
|
||||
|
||||
@ -4567,18 +4751,25 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(bearerTokenLocalVar1);
|
||||
|
||||
bearerTokenLocalVar1.UseInHeader(httpRequestMessageLocalVar, "");
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestGroupParametersApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestGroupParametersApiResponse>();
|
||||
|
||||
TestGroupParametersApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestGroupParametersApiResponse apiResponseLocalVar = new TestGroupParametersApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestGroupParametersDefaultImplementation(apiResponseLocalVar, requiredBooleanGroup, requiredInt64Group, requiredStringGroup, booleanGroup, int64Group, stringGroup);
|
||||
|
||||
@ -4761,17 +4952,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestInlineAdditionalPropertiesApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestInlineAdditionalPropertiesApiResponse>();
|
||||
|
||||
TestInlineAdditionalPropertiesApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestInlineAdditionalPropertiesApiResponse apiResponseLocalVar = new TestInlineAdditionalPropertiesApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestInlineAdditionalPropertiesDefaultImplementation(apiResponseLocalVar, requestBody);
|
||||
|
||||
@ -4950,17 +5149,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestInlineFreeformAdditionalPropertiesApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestInlineFreeformAdditionalPropertiesApiResponse>();
|
||||
|
||||
TestInlineFreeformAdditionalPropertiesApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-freeform-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestInlineFreeformAdditionalPropertiesApiResponse apiResponseLocalVar = new TestInlineFreeformAdditionalPropertiesApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-freeform-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestInlineFreeformAdditionalPropertiesDefaultImplementation(apiResponseLocalVar, testInlineFreeformAdditionalPropertiesRequest);
|
||||
|
||||
@ -5157,17 +5364,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestJsonFormDataApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestJsonFormDataApiResponse>();
|
||||
|
||||
TestJsonFormDataApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/jsonFormData", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestJsonFormDataApiResponse apiResponseLocalVar = new TestJsonFormDataApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/jsonFormData", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestJsonFormDataDefaultImplementation(apiResponseLocalVar, param, param2);
|
||||
|
||||
@ -5422,18 +5637,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestQueryParameterCollectionFormatApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestQueryParameterCollectionFormatApiResponse>();
|
||||
|
||||
TestQueryParameterCollectionFormatApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/test-query-parameters", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestQueryParameterCollectionFormatApiResponse apiResponseLocalVar = new TestQueryParameterCollectionFormatApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/test-query-parameters", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestQueryParameterCollectionFormatDefaultImplementation(apiResponseLocalVar, context, http, ioutil, pipe, requiredNotNullable, url, notRequiredNotNullable, notRequiredNullable, requiredNullable);
|
||||
|
||||
@ -5612,17 +5834,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestStringMapReferenceApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestStringMapReferenceApiResponse>();
|
||||
|
||||
TestStringMapReferenceApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/stringMap-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestStringMapReferenceApiResponse apiResponseLocalVar = new TestStringMapReferenceApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/stringMap-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestStringMapReferenceDefaultImplementation(apiResponseLocalVar, requestBody);
|
||||
|
||||
|
@ -303,18 +303,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Patch;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PATCH");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestClassnameApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestClassnameApiResponse>();
|
||||
|
||||
TestClassnameApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake_classname_test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestClassnameApiResponse apiResponseLocalVar = new TestClassnameApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake_classname_test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestClassnameDefaultImplementation(apiResponseLocalVar, modelClient);
|
||||
|
||||
@ -379,7 +386,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ModelClient>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -387,7 +399,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ModelClient result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ModelClient result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -793,7 +793,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -808,17 +812,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<AddPetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<AddPetApiResponse>();
|
||||
|
||||
AddPetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
AddPetApiResponse apiResponseLocalVar = new AddPetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterAddPetDefaultImplementation(apiResponseLocalVar, pet);
|
||||
|
||||
@ -1004,18 +1016,25 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(oauthTokenLocalVar1);
|
||||
|
||||
oauthTokenLocalVar1.UseInHeader(httpRequestMessageLocalVar, "");
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<DeletePetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<DeletePetApiResponse>();
|
||||
|
||||
DeletePetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
DeletePetApiResponse apiResponseLocalVar = new DeletePetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterDeletePetDefaultImplementation(apiResponseLocalVar, petId, apiKey);
|
||||
|
||||
@ -1203,7 +1222,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -1217,18 +1240,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FindPetsByStatusApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FindPetsByStatusApiResponse>();
|
||||
|
||||
FindPetsByStatusApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByStatus", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FindPetsByStatusApiResponse apiResponseLocalVar = new FindPetsByStatusApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByStatus", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFindPetsByStatusDefaultImplementation(apiResponseLocalVar, status);
|
||||
|
||||
@ -1293,7 +1323,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<Pet>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1301,7 +1336,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<Pet> result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<Pet> result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1480,7 +1519,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -1494,18 +1537,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FindPetsByTagsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FindPetsByTagsApiResponse>();
|
||||
|
||||
FindPetsByTagsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByTags", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FindPetsByTagsApiResponse apiResponseLocalVar = new FindPetsByTagsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByTags", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFindPetsByTagsDefaultImplementation(apiResponseLocalVar, tags);
|
||||
|
||||
@ -1570,7 +1620,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<Pet>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1578,7 +1633,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<Pet> result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<Pet> result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1723,18 +1782,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetPetByIdApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetPetByIdApiResponse>();
|
||||
|
||||
GetPetByIdApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetPetByIdApiResponse apiResponseLocalVar = new GetPetByIdApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetPetByIdDefaultImplementation(apiResponseLocalVar, petId);
|
||||
|
||||
@ -1799,7 +1865,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Pet>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1807,7 +1878,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Pet result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Pet result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1964,7 +2039,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -1979,17 +2058,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UpdatePetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UpdatePetApiResponse>();
|
||||
|
||||
UpdatePetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UpdatePetApiResponse apiResponseLocalVar = new UpdatePetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUpdatePetDefaultImplementation(apiResponseLocalVar, pet);
|
||||
|
||||
@ -2216,17 +2303,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UpdatePetWithFormApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UpdatePetWithFormApiResponse>();
|
||||
|
||||
UpdatePetWithFormApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UpdatePetWithFormApiResponse apiResponseLocalVar = new UpdatePetWithFormApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUpdatePetWithFormDefaultImplementation(apiResponseLocalVar, petId, name, status);
|
||||
|
||||
@ -2449,18 +2544,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UploadFileApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UploadFileApiResponse>();
|
||||
|
||||
UploadFileApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}/uploadImage", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UploadFileApiResponse apiResponseLocalVar = new UploadFileApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}/uploadImage", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUploadFileDefaultImplementation(apiResponseLocalVar, petId, additionalMetadata, file);
|
||||
|
||||
@ -2525,7 +2627,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ApiResponse>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2533,7 +2640,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ApiResponse result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ApiResponse result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2715,18 +2826,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UploadFileWithRequiredFileApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UploadFileWithRequiredFileApiResponse>();
|
||||
|
||||
UploadFileWithRequiredFileApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/{petId}/uploadImageWithRequiredFile", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UploadFileWithRequiredFileApiResponse apiResponseLocalVar = new UploadFileWithRequiredFileApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/{petId}/uploadImageWithRequiredFile", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUploadFileWithRequiredFileDefaultImplementation(apiResponseLocalVar, petId, requiredFile, additionalMetadata);
|
||||
|
||||
@ -2791,7 +2909,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ApiResponse>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2799,7 +2922,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ApiResponse result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ApiResponse result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -460,18 +460,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Path = uriBuilderLocalVar.Path.Replace("%7Border_id%7D", Uri.EscapeDataString(orderId.ToString()));
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<DeleteOrderApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<DeleteOrderApiResponse>();
|
||||
|
||||
DeleteOrderApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
DeleteOrderApiResponse apiResponseLocalVar = new DeleteOrderApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterDeleteOrderDefaultImplementation(apiResponseLocalVar, orderId);
|
||||
|
||||
@ -633,18 +640,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetInventoryApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetInventoryApiResponse>();
|
||||
|
||||
GetInventoryApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/inventory", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetInventoryApiResponse apiResponseLocalVar = new GetInventoryApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/inventory", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetInventoryDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -709,7 +723,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Dictionary<string, int>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -717,7 +736,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Dictionary<string, int> result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Dictionary<string, int> result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -843,18 +866,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetOrderByIdApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetOrderByIdApiResponse>();
|
||||
|
||||
GetOrderByIdApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetOrderByIdApiResponse apiResponseLocalVar = new GetOrderByIdApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetOrderByIdDefaultImplementation(apiResponseLocalVar, orderId);
|
||||
|
||||
@ -915,7 +945,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Order>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -923,7 +958,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Order result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Order result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1086,18 +1125,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<PlaceOrderApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<PlaceOrderApiResponse>();
|
||||
|
||||
PlaceOrderApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
PlaceOrderApiResponse apiResponseLocalVar = new PlaceOrderApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterPlaceOrderDefaultImplementation(apiResponseLocalVar, order);
|
||||
|
||||
@ -1158,7 +1204,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Order>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1166,7 +1217,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Order result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Order result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -723,17 +723,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<CreateUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<CreateUserApiResponse>();
|
||||
|
||||
CreateUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
CreateUserApiResponse apiResponseLocalVar = new CreateUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCreateUserDefaultImplementation(apiResponseLocalVar, user);
|
||||
|
||||
@ -912,17 +920,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<CreateUsersWithArrayInputApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<CreateUsersWithArrayInputApiResponse>();
|
||||
|
||||
CreateUsersWithArrayInputApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithArray", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
CreateUsersWithArrayInputApiResponse apiResponseLocalVar = new CreateUsersWithArrayInputApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithArray", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCreateUsersWithArrayInputDefaultImplementation(apiResponseLocalVar, user);
|
||||
|
||||
@ -1101,17 +1117,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<CreateUsersWithListInputApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<CreateUsersWithListInputApiResponse>();
|
||||
|
||||
CreateUsersWithListInputApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithList", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
CreateUsersWithListInputApiResponse apiResponseLocalVar = new CreateUsersWithListInputApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithList", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCreateUsersWithListInputDefaultImplementation(apiResponseLocalVar, user);
|
||||
|
||||
@ -1277,18 +1301,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Path = uriBuilderLocalVar.Path.Replace("%7Busername%7D", Uri.EscapeDataString(username.ToString()));
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<DeleteUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<DeleteUserApiResponse>();
|
||||
|
||||
DeleteUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
DeleteUserApiResponse apiResponseLocalVar = new DeleteUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterDeleteUserDefaultImplementation(apiResponseLocalVar, username);
|
||||
|
||||
@ -1470,18 +1501,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetUserByNameApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetUserByNameApiResponse>();
|
||||
|
||||
GetUserByNameApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetUserByNameApiResponse apiResponseLocalVar = new GetUserByNameApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetUserByNameDefaultImplementation(apiResponseLocalVar, username);
|
||||
|
||||
@ -1542,7 +1580,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.User>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1550,7 +1593,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.User result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.User result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1598,7 +1645,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsCustomHttpStatusCode599
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.User>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1606,7 +1658,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryCustomHttpStatusCode599([NotNullWhen(true)]out Org.OpenAPITools.Model.User result)
|
||||
public bool TryCustomHttpStatusCode599(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.User result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1761,18 +1817,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<LoginUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<LoginUserApiResponse>();
|
||||
|
||||
LoginUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/login", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
LoginUserApiResponse apiResponseLocalVar = new LoginUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/login", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterLoginUserDefaultImplementation(apiResponseLocalVar, password, username);
|
||||
|
||||
@ -1860,7 +1923,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<string>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1868,7 +1936,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out string result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out string result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1979,18 +2051,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Path = ClientUtils.CONTEXT_PATH + "/user/logout";
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<LogoutUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<LogoutUserApiResponse>();
|
||||
|
||||
LogoutUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/logout", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
LogoutUserApiResponse apiResponseLocalVar = new LogoutUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/logout", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterLogoutUserDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2180,17 +2259,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UpdateUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UpdateUserApiResponse>();
|
||||
|
||||
UpdateUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UpdateUserApiResponse apiResponseLocalVar = new UpdateUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUpdateUserDefaultImplementation(apiResponseLocalVar, user, username);
|
||||
|
||||
|
@ -165,7 +165,11 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryCustomHttpStatusCode599([NotNullWhen(true)]out TType result);
|
||||
bool TryCustomHttpStatusCode599(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType result);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -185,7 +189,11 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryOk([NotNullWhen(true)]out TType result);
|
||||
bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType result);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -205,6 +213,10 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryDefault([NotNullWhen(true)]out TType result);
|
||||
bool TryDefault(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType result);
|
||||
}
|
||||
}
|
||||
|
@ -91,7 +91,11 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T result)
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -113,7 +117,11 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T result)
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -160,8 +168,10 @@ namespace Org.OpenAPITools.Client
|
||||
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
|
||||
// For example: 2009-06-15T13:45:30.0000000
|
||||
return dateTimeOffset.ToString(format);
|
||||
#if NET6_0_OR_GREATER
|
||||
if (obj is DateOnly dateOnly)
|
||||
return dateOnly.ToString(format);
|
||||
#endif
|
||||
if (obj is bool boolean)
|
||||
return boolean
|
||||
? "true"
|
||||
|
@ -146,7 +146,7 @@ namespace Org.OpenAPITools.Client
|
||||
_jsonOptions.Converters.Add(new ZeroBasedEnumJsonConverter());
|
||||
_jsonOptions.Converters.Add(new ZeroBasedEnumNullableJsonConverter());
|
||||
_jsonOptions.Converters.Add(new ZeroBasedEnumClassJsonConverter());
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new(_jsonOptions);
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new JsonSerializerOptionsProvider(_jsonOptions);
|
||||
_services.AddSingleton(jsonSerializerOptionsProvider);
|
||||
_services.AddSingleton<IApiFactory, ApiFactory>();
|
||||
_services.AddSingleton<AnotherFakeApiEvents>();
|
||||
|
@ -276,6 +276,7 @@ namespace Org.OpenAPITools.Client
|
||||
/// <returns></returns>
|
||||
private string GetECDSASignature(byte[] dataToSign)
|
||||
{
|
||||
#if NET6_0_OR_GREATER
|
||||
if (!File.Exists(KeyFilePath))
|
||||
throw new Exception("key file path does not exist.");
|
||||
|
||||
@ -313,6 +314,10 @@ namespace Org.OpenAPITools.Client
|
||||
var signedString = System.Convert.ToBase64String(derBytes);
|
||||
|
||||
return signedString;
|
||||
#endif
|
||||
#if !NET6_0_OR_GREATER
|
||||
throw new Exception("ECDSA signing is supported only on NETCOREAPP3_0 and above");
|
||||
#endif
|
||||
}
|
||||
|
||||
private byte[] ConvertToECDSAANS1Format(byte[] signedBytes)
|
||||
|
@ -20,12 +20,34 @@
|
||||
<ManagePackageVersionsCentrally>false</ManagePackageVersionsCentrally>
|
||||
</PropertyGroup>
|
||||
|
||||
<Choose>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETCoreApp'">
|
||||
<PropertyGroup><IsUnifiedNETVersion>true</IsUnifiedNETVersion></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETFramework'">
|
||||
<PropertyGroup><IsNetFramework>true</IsNetFramework></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETStandard'"></When>
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup Condition="$(IsNetFramework) == 'true'">
|
||||
<None Remove="System.Web" />
|
||||
<Reference Include="System.Web" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Remove="System.Net.Http" />
|
||||
<PackageReference Include="System.Net.Http" Version="4.3.4" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
@ -296,18 +296,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Patch;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PATCH");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<Call123TestSpecialTagsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<Call123TestSpecialTagsApiResponse>();
|
||||
|
||||
Call123TestSpecialTagsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/another-fake/dummy", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
Call123TestSpecialTagsApiResponse apiResponseLocalVar = new Call123TestSpecialTagsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/another-fake/dummy", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCall123TestSpecialTagsDefaultImplementation(apiResponseLocalVar, modelClient);
|
||||
|
||||
@ -368,7 +375,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ModelClient>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -376,7 +388,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ModelClient? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ModelClient? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -472,18 +472,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FooGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FooGetApiResponse>();
|
||||
|
||||
FooGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/foo", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FooGetApiResponse apiResponseLocalVar = new FooGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/foo", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFooGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -544,7 +551,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsDefault
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.FooGetDefaultResponse>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -552,7 +564,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryDefault([NotNullWhen(true)]out Org.OpenAPITools.Model.FooGetDefaultResponse? result)
|
||||
public bool TryDefault(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.FooGetDefaultResponse? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -700,17 +716,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetCountryApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetCountryApiResponse>();
|
||||
|
||||
GetCountryApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/country", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetCountryApiResponse apiResponseLocalVar = new GetCountryApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/country", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetCountryDefaultImplementation(apiResponseLocalVar, country);
|
||||
|
||||
@ -861,18 +885,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<HelloApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<HelloApiResponse>();
|
||||
|
||||
HelloApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/hello", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
HelloApiResponse apiResponseLocalVar = new HelloApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/hello", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterHelloDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -933,7 +964,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<Guid>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -941,7 +977,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<Guid>? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<Guid>? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1055,18 +1095,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<RolesReportGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<RolesReportGetApiResponse>();
|
||||
|
||||
RolesReportGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/roles/report", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
RolesReportGetApiResponse apiResponseLocalVar = new RolesReportGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/roles/report", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterRolesReportGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -1127,7 +1174,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<List>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1135,7 +1187,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<List>? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<List>? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1249,18 +1305,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestApiResponse>();
|
||||
|
||||
TestApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestApiResponse apiResponseLocalVar = new TestApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -1321,7 +1384,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.NotificationtestGetElementsV1ResponseMPayload>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1329,7 +1397,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.NotificationtestGetElementsV1ResponseMPayload? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.NotificationtestGetElementsV1ResponseMPayload? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -1381,18 +1381,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeHealthGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeHealthGetApiResponse>();
|
||||
|
||||
FakeHealthGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/health", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeHealthGetApiResponse apiResponseLocalVar = new FakeHealthGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/health", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeHealthGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -1453,7 +1460,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.HealthCheckResult>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1461,7 +1473,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.HealthCheckResult? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.HealthCheckResult? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1599,18 +1615,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterBooleanSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterBooleanSerializeApiResponse>();
|
||||
|
||||
FakeOuterBooleanSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/boolean", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterBooleanSerializeApiResponse apiResponseLocalVar = new FakeOuterBooleanSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/boolean", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterBooleanSerializeDefaultImplementation(apiResponseLocalVar, body);
|
||||
|
||||
@ -1671,7 +1694,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<bool>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1679,7 +1707,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out bool? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out bool? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1830,18 +1862,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterCompositeSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterCompositeSerializeApiResponse>();
|
||||
|
||||
FakeOuterCompositeSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/composite", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterCompositeSerializeApiResponse apiResponseLocalVar = new FakeOuterCompositeSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/composite", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterCompositeSerializeDefaultImplementation(apiResponseLocalVar, outerComposite);
|
||||
|
||||
@ -1902,7 +1941,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.OuterComposite>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1910,7 +1954,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.OuterComposite? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.OuterComposite? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2048,18 +2096,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterNumberSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterNumberSerializeApiResponse>();
|
||||
|
||||
FakeOuterNumberSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/number", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterNumberSerializeApiResponse apiResponseLocalVar = new FakeOuterNumberSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/number", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterNumberSerializeDefaultImplementation(apiResponseLocalVar, body);
|
||||
|
||||
@ -2120,7 +2175,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<decimal>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2128,7 +2188,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out decimal? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out decimal? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2291,18 +2355,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FakeOuterStringSerializeApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FakeOuterStringSerializeApiResponse>();
|
||||
|
||||
FakeOuterStringSerializeApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/string", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FakeOuterStringSerializeApiResponse apiResponseLocalVar = new FakeOuterStringSerializeApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/outer/string", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFakeOuterStringSerializeDefaultImplementation(apiResponseLocalVar, requiredStringUuid, body);
|
||||
|
||||
@ -2363,7 +2434,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<string>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2371,7 +2447,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out string? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out string? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2485,18 +2565,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetArrayOfEnumsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetArrayOfEnumsApiResponse>();
|
||||
|
||||
GetArrayOfEnumsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/array-of-enums", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetArrayOfEnumsApiResponse apiResponseLocalVar = new GetArrayOfEnumsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/array-of-enums", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetArrayOfEnumsDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2557,7 +2644,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<OuterEnum>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2565,7 +2657,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<OuterEnum>? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<OuterEnum>? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2679,18 +2775,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetMixedAnyOfApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetMixedAnyOfApiResponse>();
|
||||
|
||||
GetMixedAnyOfApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/anyOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetMixedAnyOfApiResponse apiResponseLocalVar = new GetMixedAnyOfApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/anyOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetMixedAnyOfDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2751,7 +2854,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.MixedAnyOf>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2759,7 +2867,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.MixedAnyOf? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.MixedAnyOf? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2873,18 +2985,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetMixedOneOfApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetMixedOneOfApiResponse>();
|
||||
|
||||
GetMixedOneOfApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/oneOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetMixedOneOfApiResponse apiResponseLocalVar = new GetMixedOneOfApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/mixed/oneOf", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetMixedOneOfDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2945,7 +3064,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.MixedOneOf>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2953,7 +3077,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.MixedOneOf? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.MixedOneOf? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -3095,17 +3223,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestAdditionalPropertiesReferenceApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestAdditionalPropertiesReferenceApiResponse>();
|
||||
|
||||
TestAdditionalPropertiesReferenceApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/additionalProperties-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestAdditionalPropertiesReferenceApiResponse apiResponseLocalVar = new TestAdditionalPropertiesReferenceApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/additionalProperties-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestAdditionalPropertiesReferenceDefaultImplementation(apiResponseLocalVar, requestBody);
|
||||
|
||||
@ -3284,17 +3420,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestBodyWithFileSchemaApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestBodyWithFileSchemaApiResponse>();
|
||||
|
||||
TestBodyWithFileSchemaApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-file-schema", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestBodyWithFileSchemaApiResponse apiResponseLocalVar = new TestBodyWithFileSchemaApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-file-schema", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestBodyWithFileSchemaDefaultImplementation(apiResponseLocalVar, fileSchemaTestClass);
|
||||
|
||||
@ -3489,17 +3633,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestBodyWithQueryParamsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestBodyWithQueryParamsApiResponse>();
|
||||
|
||||
TestBodyWithQueryParamsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-query-params", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestBodyWithQueryParamsApiResponse apiResponseLocalVar = new TestBodyWithQueryParamsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/body-with-query-params", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestBodyWithQueryParamsDefaultImplementation(apiResponseLocalVar, query, user);
|
||||
|
||||
@ -3686,18 +3838,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Patch;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PATCH");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestClientModelApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestClientModelApiResponse>();
|
||||
|
||||
TestClientModelApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestClientModelApiResponse apiResponseLocalVar = new TestClientModelApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestClientModelDefaultImplementation(apiResponseLocalVar, modelClient);
|
||||
|
||||
@ -3758,7 +3917,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ModelClient>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -3766,7 +3930,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ModelClient? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ModelClient? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -4055,17 +4223,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestEndpointParametersApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestEndpointParametersApiResponse>();
|
||||
|
||||
TestEndpointParametersApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestEndpointParametersApiResponse apiResponseLocalVar = new TestEndpointParametersApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestEndpointParametersDefaultImplementation(apiResponseLocalVar, number, patternWithoutDelimiter, varByte, varDouble, binary, callback, date, dateTime, int32, int64, integer, password, varFloat, varString);
|
||||
|
||||
@ -4346,17 +4522,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestEnumParametersApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestEnumParametersApiResponse>();
|
||||
|
||||
TestEnumParametersApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestEnumParametersApiResponse apiResponseLocalVar = new TestEnumParametersApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestEnumParametersDefaultImplementation(apiResponseLocalVar, enumFormString, enumFormStringArray, enumHeaderString, enumHeaderStringArray, enumQueryDouble, enumQueryInteger, enumQueryString, enumQueryStringArray);
|
||||
|
||||
@ -4569,18 +4753,25 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(bearerTokenLocalVar1);
|
||||
|
||||
bearerTokenLocalVar1.UseInHeader(httpRequestMessageLocalVar, "");
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestGroupParametersApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestGroupParametersApiResponse>();
|
||||
|
||||
TestGroupParametersApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestGroupParametersApiResponse apiResponseLocalVar = new TestGroupParametersApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestGroupParametersDefaultImplementation(apiResponseLocalVar, requiredBooleanGroup, requiredInt64Group, requiredStringGroup, booleanGroup, int64Group, stringGroup);
|
||||
|
||||
@ -4763,17 +4954,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestInlineAdditionalPropertiesApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestInlineAdditionalPropertiesApiResponse>();
|
||||
|
||||
TestInlineAdditionalPropertiesApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestInlineAdditionalPropertiesApiResponse apiResponseLocalVar = new TestInlineAdditionalPropertiesApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestInlineAdditionalPropertiesDefaultImplementation(apiResponseLocalVar, requestBody);
|
||||
|
||||
@ -4952,17 +5151,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestInlineFreeformAdditionalPropertiesApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestInlineFreeformAdditionalPropertiesApiResponse>();
|
||||
|
||||
TestInlineFreeformAdditionalPropertiesApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-freeform-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestInlineFreeformAdditionalPropertiesApiResponse apiResponseLocalVar = new TestInlineFreeformAdditionalPropertiesApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/inline-freeform-additionalProperties", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestInlineFreeformAdditionalPropertiesDefaultImplementation(apiResponseLocalVar, testInlineFreeformAdditionalPropertiesRequest);
|
||||
|
||||
@ -5159,17 +5366,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestJsonFormDataApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestJsonFormDataApiResponse>();
|
||||
|
||||
TestJsonFormDataApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/jsonFormData", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestJsonFormDataApiResponse apiResponseLocalVar = new TestJsonFormDataApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/jsonFormData", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestJsonFormDataDefaultImplementation(apiResponseLocalVar, param, param2);
|
||||
|
||||
@ -5424,18 +5639,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Query = parseQueryStringLocalVar.ToString();
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestQueryParameterCollectionFormatApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestQueryParameterCollectionFormatApiResponse>();
|
||||
|
||||
TestQueryParameterCollectionFormatApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/test-query-parameters", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestQueryParameterCollectionFormatApiResponse apiResponseLocalVar = new TestQueryParameterCollectionFormatApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/test-query-parameters", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestQueryParameterCollectionFormatDefaultImplementation(apiResponseLocalVar, context, http, ioutil, pipe, requiredNotNullable, url, notRequiredNotNullable, notRequiredNullable, requiredNullable);
|
||||
|
||||
@ -5614,17 +5836,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestStringMapReferenceApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestStringMapReferenceApiResponse>();
|
||||
|
||||
TestStringMapReferenceApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/stringMap-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestStringMapReferenceApiResponse apiResponseLocalVar = new TestStringMapReferenceApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/stringMap-reference", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestStringMapReferenceDefaultImplementation(apiResponseLocalVar, requestBody);
|
||||
|
||||
|
@ -305,18 +305,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Patch;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PATCH");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<TestClassnameApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<TestClassnameApiResponse>();
|
||||
|
||||
TestClassnameApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake_classname_test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
TestClassnameApiResponse apiResponseLocalVar = new TestClassnameApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake_classname_test", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterTestClassnameDefaultImplementation(apiResponseLocalVar, modelClient);
|
||||
|
||||
@ -381,7 +388,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ModelClient>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -389,7 +401,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ModelClient? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ModelClient? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -795,7 +795,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -810,17 +814,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<AddPetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<AddPetApiResponse>();
|
||||
|
||||
AddPetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
AddPetApiResponse apiResponseLocalVar = new AddPetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterAddPetDefaultImplementation(apiResponseLocalVar, pet);
|
||||
|
||||
@ -1006,18 +1018,25 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(oauthTokenLocalVar1);
|
||||
|
||||
oauthTokenLocalVar1.UseInHeader(httpRequestMessageLocalVar, "");
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<DeletePetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<DeletePetApiResponse>();
|
||||
|
||||
DeletePetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
DeletePetApiResponse apiResponseLocalVar = new DeletePetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterDeletePetDefaultImplementation(apiResponseLocalVar, petId, apiKey);
|
||||
|
||||
@ -1205,7 +1224,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -1219,18 +1242,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FindPetsByStatusApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FindPetsByStatusApiResponse>();
|
||||
|
||||
FindPetsByStatusApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByStatus", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FindPetsByStatusApiResponse apiResponseLocalVar = new FindPetsByStatusApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByStatus", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFindPetsByStatusDefaultImplementation(apiResponseLocalVar, status);
|
||||
|
||||
@ -1295,7 +1325,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<Pet>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1303,7 +1338,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<Pet>? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<Pet>? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1482,7 +1521,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -1496,18 +1539,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<FindPetsByTagsApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<FindPetsByTagsApiResponse>();
|
||||
|
||||
FindPetsByTagsApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByTags", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
FindPetsByTagsApiResponse apiResponseLocalVar = new FindPetsByTagsApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/findByTags", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterFindPetsByTagsDefaultImplementation(apiResponseLocalVar, tags);
|
||||
|
||||
@ -1572,7 +1622,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<List<Pet>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1580,7 +1635,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out List<Pet>? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out List<Pet>? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1725,18 +1784,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetPetByIdApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetPetByIdApiResponse>();
|
||||
|
||||
GetPetByIdApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetPetByIdApiResponse apiResponseLocalVar = new GetPetByIdApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetPetByIdDefaultImplementation(apiResponseLocalVar, petId);
|
||||
|
||||
@ -1801,7 +1867,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Pet>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1809,7 +1880,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Pet? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Pet? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1966,7 +2041,11 @@ namespace Org.OpenAPITools.Api
|
||||
tokenBaseLocalVars.Add(httpSignatureTokenLocalVar2);
|
||||
|
||||
if (httpRequestMessageLocalVar.Content != null) {
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string requestBodyLocalVar = await httpRequestMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
httpSignatureTokenLocalVar2.UseInHeader(httpRequestMessageLocalVar, requestBodyLocalVar, cancellationToken);
|
||||
}
|
||||
@ -1981,17 +2060,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UpdatePetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UpdatePetApiResponse>();
|
||||
|
||||
UpdatePetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UpdatePetApiResponse apiResponseLocalVar = new UpdatePetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUpdatePetDefaultImplementation(apiResponseLocalVar, pet);
|
||||
|
||||
@ -2218,17 +2305,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UpdatePetWithFormApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UpdatePetWithFormApiResponse>();
|
||||
|
||||
UpdatePetWithFormApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UpdatePetWithFormApiResponse apiResponseLocalVar = new UpdatePetWithFormApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUpdatePetWithFormDefaultImplementation(apiResponseLocalVar, petId, name, status);
|
||||
|
||||
@ -2451,18 +2546,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UploadFileApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UploadFileApiResponse>();
|
||||
|
||||
UploadFileApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}/uploadImage", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UploadFileApiResponse apiResponseLocalVar = new UploadFileApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/pet/{petId}/uploadImage", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUploadFileDefaultImplementation(apiResponseLocalVar, petId, additionalMetadata, file);
|
||||
|
||||
@ -2527,7 +2629,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ApiResponse>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2535,7 +2642,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ApiResponse? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ApiResponse? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -2717,18 +2828,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UploadFileWithRequiredFileApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UploadFileWithRequiredFileApiResponse>();
|
||||
|
||||
UploadFileWithRequiredFileApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/{petId}/uploadImageWithRequiredFile", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UploadFileWithRequiredFileApiResponse apiResponseLocalVar = new UploadFileWithRequiredFileApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/fake/{petId}/uploadImageWithRequiredFile", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUploadFileWithRequiredFileDefaultImplementation(apiResponseLocalVar, petId, requiredFile, additionalMetadata);
|
||||
|
||||
@ -2793,7 +2911,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.ApiResponse>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2801,7 +2924,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.ApiResponse? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.ApiResponse? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -462,18 +462,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Path = uriBuilderLocalVar.Path.Replace("%7Border_id%7D", Uri.EscapeDataString(orderId.ToString()));
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<DeleteOrderApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<DeleteOrderApiResponse>();
|
||||
|
||||
DeleteOrderApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
DeleteOrderApiResponse apiResponseLocalVar = new DeleteOrderApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterDeleteOrderDefaultImplementation(apiResponseLocalVar, orderId);
|
||||
|
||||
@ -635,18 +642,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetInventoryApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetInventoryApiResponse>();
|
||||
|
||||
GetInventoryApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/inventory", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetInventoryApiResponse apiResponseLocalVar = new GetInventoryApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/inventory", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetInventoryDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -711,7 +725,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Dictionary<string, int>>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -719,7 +738,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Dictionary<string, int>? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Dictionary<string, int>? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -845,18 +868,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetOrderByIdApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetOrderByIdApiResponse>();
|
||||
|
||||
GetOrderByIdApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetOrderByIdApiResponse apiResponseLocalVar = new GetOrderByIdApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order/{order_id}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetOrderByIdDefaultImplementation(apiResponseLocalVar, orderId);
|
||||
|
||||
@ -917,7 +947,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Order>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -925,7 +960,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Order? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Order? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1088,18 +1127,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<PlaceOrderApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<PlaceOrderApiResponse>();
|
||||
|
||||
PlaceOrderApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
PlaceOrderApiResponse apiResponseLocalVar = new PlaceOrderApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/store/order", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterPlaceOrderDefaultImplementation(apiResponseLocalVar, order);
|
||||
|
||||
@ -1160,7 +1206,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.Order>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1168,7 +1219,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.Order? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.Order? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -725,17 +725,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<CreateUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<CreateUserApiResponse>();
|
||||
|
||||
CreateUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
CreateUserApiResponse apiResponseLocalVar = new CreateUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCreateUserDefaultImplementation(apiResponseLocalVar, user);
|
||||
|
||||
@ -914,17 +922,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<CreateUsersWithArrayInputApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<CreateUsersWithArrayInputApiResponse>();
|
||||
|
||||
CreateUsersWithArrayInputApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithArray", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
CreateUsersWithArrayInputApiResponse apiResponseLocalVar = new CreateUsersWithArrayInputApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithArray", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCreateUsersWithArrayInputDefaultImplementation(apiResponseLocalVar, user);
|
||||
|
||||
@ -1103,17 +1119,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Post;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("POST");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<CreateUsersWithListInputApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<CreateUsersWithListInputApiResponse>();
|
||||
|
||||
CreateUsersWithListInputApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithList", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
CreateUsersWithListInputApiResponse apiResponseLocalVar = new CreateUsersWithListInputApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/createWithList", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterCreateUsersWithListInputDefaultImplementation(apiResponseLocalVar, user);
|
||||
|
||||
@ -1279,18 +1303,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Path = uriBuilderLocalVar.Path.Replace("%7Busername%7D", Uri.EscapeDataString(username.ToString()));
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Delete;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("DELETE");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<DeleteUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<DeleteUserApiResponse>();
|
||||
|
||||
DeleteUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
DeleteUserApiResponse apiResponseLocalVar = new DeleteUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterDeleteUserDefaultImplementation(apiResponseLocalVar, username);
|
||||
|
||||
@ -1472,18 +1503,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<GetUserByNameApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<GetUserByNameApiResponse>();
|
||||
|
||||
GetUserByNameApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
GetUserByNameApiResponse apiResponseLocalVar = new GetUserByNameApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterGetUserByNameDefaultImplementation(apiResponseLocalVar, username);
|
||||
|
||||
@ -1544,7 +1582,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.User>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1552,7 +1595,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.User? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.User? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1600,7 +1647,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsCustomHttpStatusCode599
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.User>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1608,7 +1660,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryCustomHttpStatusCode599([NotNullWhen(true)]out Org.OpenAPITools.Model.User? result)
|
||||
public bool TryCustomHttpStatusCode599(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.User? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1763,18 +1819,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<LoginUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<LoginUserApiResponse>();
|
||||
|
||||
LoginUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/login", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
LoginUserApiResponse apiResponseLocalVar = new LoginUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/login", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterLoginUserDefaultImplementation(apiResponseLocalVar, password, username);
|
||||
|
||||
@ -1862,7 +1925,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<string>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -1870,7 +1938,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out string? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out string? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
@ -1981,18 +2053,25 @@ namespace Org.OpenAPITools.Api
|
||||
uriBuilderLocalVar.Path = ClientUtils.CONTEXT_PATH + "/user/logout";
|
||||
|
||||
httpRequestMessageLocalVar.RequestUri = uriBuilderLocalVar.Uri;
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<LogoutUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<LogoutUserApiResponse>();
|
||||
|
||||
LogoutUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/logout", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
LogoutUserApiResponse apiResponseLocalVar = new LogoutUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/logout", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterLogoutUserDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -2182,17 +2261,25 @@ namespace Org.OpenAPITools.Api
|
||||
if (contentTypeLocalVar != null && httpRequestMessageLocalVar.Content != null)
|
||||
httpRequestMessageLocalVar.Content.Headers.ContentType = new MediaTypeHeaderValue(contentTypeLocalVar);
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Put;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("PUT");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<UpdateUserApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<UpdateUserApiResponse>();
|
||||
|
||||
UpdateUserApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
UpdateUserApiResponse apiResponseLocalVar = new UpdateUserApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/user/{username}", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterUpdateUserDefaultImplementation(apiResponseLocalVar, user, username);
|
||||
|
||||
|
@ -167,7 +167,11 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryCustomHttpStatusCode599([NotNullWhen(true)]out TType? result);
|
||||
bool TryCustomHttpStatusCode599(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType? result);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -187,7 +191,11 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryOk([NotNullWhen(true)]out TType? result);
|
||||
bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType? result);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -207,6 +215,10 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryDefault([NotNullWhen(true)]out TType? result);
|
||||
bool TryDefault(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType? result);
|
||||
}
|
||||
}
|
||||
|
@ -93,7 +93,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -115,7 +123,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -162,8 +178,10 @@ namespace Org.OpenAPITools.Client
|
||||
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
|
||||
// For example: 2009-06-15T13:45:30.0000000
|
||||
return dateTimeOffset.ToString(format);
|
||||
#if NET6_0_OR_GREATER
|
||||
if (obj is DateOnly dateOnly)
|
||||
return dateOnly.ToString(format);
|
||||
#endif
|
||||
if (obj is bool boolean)
|
||||
return boolean
|
||||
? "true"
|
||||
|
@ -148,7 +148,7 @@ namespace Org.OpenAPITools.Client
|
||||
_jsonOptions.Converters.Add(new ZeroBasedEnumJsonConverter());
|
||||
_jsonOptions.Converters.Add(new ZeroBasedEnumNullableJsonConverter());
|
||||
_jsonOptions.Converters.Add(new ZeroBasedEnumClassJsonConverter());
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new(_jsonOptions);
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new JsonSerializerOptionsProvider(_jsonOptions);
|
||||
_services.AddSingleton(jsonSerializerOptionsProvider);
|
||||
|
||||
_jsonOptions.TypeInfoResolver = System.Text.Json.Serialization.Metadata.JsonTypeInfoResolver.Combine(
|
||||
|
@ -278,6 +278,7 @@ namespace Org.OpenAPITools.Client
|
||||
/// <returns></returns>
|
||||
private string GetECDSASignature(byte[] dataToSign)
|
||||
{
|
||||
#if NET6_0_OR_GREATER
|
||||
if (!File.Exists(KeyFilePath))
|
||||
throw new Exception("key file path does not exist.");
|
||||
|
||||
@ -315,6 +316,10 @@ namespace Org.OpenAPITools.Client
|
||||
var signedString = System.Convert.ToBase64String(derBytes);
|
||||
|
||||
return signedString;
|
||||
#endif
|
||||
#if !NET6_0_OR_GREATER
|
||||
throw new Exception("ECDSA signing is supported only on NETCOREAPP3_0 and above");
|
||||
#endif
|
||||
}
|
||||
|
||||
private byte[] ConvertToECDSAANS1Format(byte[] signedBytes)
|
||||
|
@ -21,12 +21,34 @@
|
||||
<ManagePackageVersionsCentrally>false</ManagePackageVersionsCentrally>
|
||||
</PropertyGroup>
|
||||
|
||||
<Choose>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETCoreApp'">
|
||||
<PropertyGroup><IsUnifiedNETVersion>true</IsUnifiedNETVersion></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETFramework'">
|
||||
<PropertyGroup><IsNetFramework>true</IsNetFramework></PropertyGroup>
|
||||
</When>
|
||||
<When Condition="$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) == '.NETStandard'"></When>
|
||||
</Choose>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CompareNETObjects" Version="4.83.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http.Polly" Version="9.0.1" />
|
||||
<PackageReference Include="Microsoft.Net.Http.Headers" Version="9.0.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup Condition="$(IsNetFramework) == 'true'">
|
||||
<None Remove="System.Web" />
|
||||
<Reference Include="System.Web" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Remove="System.Net.Http" />
|
||||
<PackageReference Include="System.Net.Http" Version="4.3.4" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
@ -223,18 +223,25 @@ namespace Org.OpenAPITools.Api
|
||||
|
||||
if (acceptLocalVar != null)
|
||||
httpRequestMessageLocalVar.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue(acceptLocalVar));
|
||||
|
||||
#if NET6_0_OR_GREATER
|
||||
httpRequestMessageLocalVar.Method = HttpMethod.Get;
|
||||
#else
|
||||
httpRequestMessageLocalVar.Method = new HttpMethod("GET");
|
||||
#endif
|
||||
|
||||
DateTime requestedAtLocalVar = DateTime.UtcNow;
|
||||
|
||||
using (HttpResponseMessage httpResponseMessageLocalVar = await HttpClient.SendAsync(httpRequestMessageLocalVar, cancellationToken).ConfigureAwait(false))
|
||||
{
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false);
|
||||
string responseContentLocalVar = await httpResponseMessageLocalVar.Content.ReadAsStringAsync(
|
||||
#if NET6_0_OR_GREATER
|
||||
cancellationToken
|
||||
#endif
|
||||
).ConfigureAwait(false);
|
||||
|
||||
ILogger<NowGetApiResponse> apiResponseLoggerLocalVar = LoggerFactory.CreateLogger<NowGetApiResponse>();
|
||||
|
||||
NowGetApiResponse apiResponseLocalVar = new(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/now", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
NowGetApiResponse apiResponseLocalVar = new NowGetApiResponse(apiResponseLoggerLocalVar, httpRequestMessageLocalVar, httpResponseMessageLocalVar, responseContentLocalVar, "/now", requestedAtLocalVar, _jsonSerializerOptions);
|
||||
|
||||
AfterNowGetDefaultImplementation(apiResponseLocalVar);
|
||||
|
||||
@ -295,7 +302,12 @@ namespace Org.OpenAPITools.Api
|
||||
// This logic may be modified with the AsModel.mustache template
|
||||
return IsOk
|
||||
? System.Text.Json.JsonSerializer.Deserialize<Org.OpenAPITools.Model.NowGet200Response>(RawContent, _jsonSerializerOptions)
|
||||
: null;
|
||||
:
|
||||
#if NET6_0_OR_GREATER
|
||||
null;
|
||||
#else
|
||||
default;
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -303,7 +315,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public bool TryOk([NotNullWhen(true)]out Org.OpenAPITools.Model.NowGet200Response? result)
|
||||
public bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out Org.OpenAPITools.Model.NowGet200Response? result)
|
||||
{
|
||||
result = null;
|
||||
|
||||
|
@ -167,6 +167,10 @@ namespace Org.OpenAPITools.Client
|
||||
/// </summary>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
bool TryOk([NotNullWhen(true)]out TType? result);
|
||||
bool TryOk(
|
||||
#if NET6_0_OR_GREATER
|
||||
[NotNullWhen(true)]
|
||||
#endif
|
||||
out TType? result);
|
||||
}
|
||||
}
|
||||
|
@ -47,7 +47,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(string json, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -69,7 +77,15 @@ namespace Org.OpenAPITools.Client
|
||||
/// <param name="options"></param>
|
||||
/// <param name="result"></param>
|
||||
/// <returns></returns>
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out T? result)
|
||||
public static bool TryDeserialize<T>(ref Utf8JsonReader reader, JsonSerializerOptions options,
|
||||
#if NET6_0_OR_GREATER
|
||||
[global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)]
|
||||
#endif
|
||||
out T
|
||||
#if NET6_0_OR_GREATER
|
||||
?
|
||||
#endif
|
||||
result)
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -116,8 +132,10 @@ namespace Org.OpenAPITools.Client
|
||||
// https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx#Anchor_8
|
||||
// For example: 2009-06-15T13:45:30.0000000
|
||||
return dateTimeOffset.ToString(format);
|
||||
#if NET6_0_OR_GREATER
|
||||
if (obj is DateOnly dateOnly)
|
||||
return dateOnly.ToString(format);
|
||||
#endif
|
||||
if (obj is bool boolean)
|
||||
return boolean
|
||||
? "true"
|
||||
|
@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Client
|
||||
_jsonOptions.Converters.Add(new DateTimeJsonConverter());
|
||||
_jsonOptions.Converters.Add(new DateTimeNullableJsonConverter());
|
||||
_jsonOptions.Converters.Add(new NowGet200ResponseJsonConverter());
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new(_jsonOptions);
|
||||
JsonSerializerOptionsProvider jsonSerializerOptionsProvider = new JsonSerializerOptionsProvider(_jsonOptions);
|
||||
_services.AddSingleton(jsonSerializerOptionsProvider);
|
||||
_services.AddSingleton<IApiFactory, ApiFactory>();
|
||||
_services.AddSingleton<DefaultApiEvents>();
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user