Merge branch 'move-samples' of https://github.com/devhl-labs/openapi-generator into devhl-labs-move-samples

This commit is contained in:
William Cheng 2024-03-25 08:49:50 +08:00
commit 9eb5231509
4538 changed files with 69 additions and 99 deletions

View File

@ -3,22 +3,16 @@ name: Samples C# .Net Standard Client
on: on:
push: push:
paths: paths:
# build C# API client (netstandard) - samples/client/petstore/csharp/generichost/standard2.0/**
- samples/client/petstore/csharp/OpenAPIClient/** - samples/client/petstore/csharp/httpclient/standard2.0/**
- samples/client/petstore/csharp/*netstandard*/** - samples/client/petstore/csharp/restsharp/standard2.0/**
# build C# API client (netstandard with ConditionalSerialization) - samples/client/petstore/csharp/unityWebRequest/standard2.0/**
- samples/client/petstore/csharp/OpenAPIClient-ConditionalSerialization/**
# build C# API client (netstandard httpclient)
- samples/client/petstore/csharp/OpenAPIClient-httpclient/**
pull_request: pull_request:
paths: paths:
# build C# API client (netstandard) - samples/client/petstore/csharp/generichost/standard2.0/**
- samples/client/petstore/csharp/OpenAPIClient/** - samples/client/petstore/csharp/httpclient/standard2.0/**
- samples/client/petstore/csharp/*netstandard*/** - samples/client/petstore/csharp/restsharp/standard2.0/**
# build C# API client (netstandard with ConditionalSerialization) - samples/client/petstore/csharp/unityWebRequest/standard2.0/**
- samples/client/petstore/csharp/OpenAPIClient-ConditionalSerialization/**
# build C# API client (netstandard httpclient)
- samples/client/petstore/csharp/OpenAPIClient-httpclient/**
jobs: jobs:
build: build:
name: Build .Net projects name: Build .Net projects
@ -27,13 +21,11 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
sample: sample:
# build C# API client (netstandard) - samples/client/petstore/csharp/generichost/standard2.0/OpenAPIClient-generichost-netstandard2.0/
- samples/client/petstore/csharp/OpenAPIClient/ - samples/client/petstore/csharp/httpclient/standard2.0/OpenAPIClient-httpclient/
- samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0/ - samples/client/petstore/csharp/restsharp/standard2.0/OpenAPIClient/
# build C# API client (netstandard with ConditionalSerialization) - samples/client/petstore/csharp/restsharp/standard2.0/OpenAPIClient-ConditionalSerialization/
- samples/client/petstore/csharp/OpenAPIClient-ConditionalSerialization/ - samples/client/petstore/csharp/unityWebRequest/standard2.0/OpenAPIClient-unityWebRequest/
# build C# API client (netstandard httpclient)
- samples/client/petstore/csharp/OpenAPIClient-httpclient/
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-dotnet@v4.0.0 - uses: actions/setup-dotnet@v4.0.0

View File

@ -3,16 +3,16 @@ name: Samples C# .Net 8 Clients
on: on:
push: push:
paths: paths:
- samples/client/petstore/csharp/OpenAPIClient-generichost-manual-tests/** - samples/client/petstore/csharp/generichost/net8/**
- samples/client/petstore/csharp/*net6.0*/** - samples/client/petstore/csharp/httpclient/net8/**
- samples/client/petstore/csharp/*net7.0*/** - samples/client/petstore/csharp/restsharp/net8/**
- samples/client/petstore/csharp/OpenAPIClient-*latest*/** - samples/client/petstore/csharp/unityWebRequest/net8/**
pull_request: pull_request:
paths: paths:
- samples/client/petstore/csharp/OpenAPIClient-generichost-manual-tests/** - samples/client/petstore/csharp/generichost/net8/**
- samples/client/petstore/csharp/*net6.0*/** - samples/client/petstore/csharp/httpclient/net8/**
- samples/client/petstore/csharp/*net7.0*/** - samples/client/petstore/csharp/restsharp/net8/**
- samples/client/petstore/csharp/OpenAPIClient-*latest*/** - samples/client/petstore/csharp/unityWebRequest/net8/**
jobs: jobs:
build: build:
name: Build .Net projects name: Build .Net projects
@ -21,16 +21,14 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
sample: sample:
# clients - samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-manual-tests
- samples/client/petstore/csharp/OpenAPIClient-generichost-manual-tests - samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-net6.0
- samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0 - samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-net6.0-nrt
- samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0-nrt - samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-net6.0-nrt-useSourceGeneration
- samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0-nrt-useSourceGeneration - samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-net7.0-useDateTimeForDate
- samples/client/petstore/csharp/OpenAPIClient-generichost-net7.0-useDateTimeForDate - samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-netcore-latest-allOf
- samples/client/petstore/csharp/OpenAPIClient-generichost-netcore-latest-allOf - samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-netcore-latest-anyOf
- samples/client/petstore/csharp/OpenAPIClient-generichost-netcore-latest-anyOf - samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-netcore-latest-oneOf
- samples/client/petstore/csharp/OpenAPIClient-generichost-netcore-latest-oneOf
- samples/client/petstore/csharp/OpenAPIClient-net7.0-useDateTimeForDate
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-dotnet@v4.0.0 - uses: actions/setup-dotnet@v4.0.0

View File

@ -3,28 +3,10 @@ name: Samples C# .Net 6 Client
on: on:
push: push:
paths: paths:
# build C# API client (httpclient) - samples/client/petstore/csharp/restsharp/net6/**
- samples/client/petstore/csharp/OpenAPIClient-httpclient/**
# build C# API client (.net framework 4.7)
- samples/client/petstore/csharp/OpenAPIClient-net47/**
# build C# API client (.net framework 4.8)
- samples/client/petstore/csharp/OpenAPIClient-net48/**
# build C# API client (property, parameter name mappings)
- samples/client/petstore/csharp/OpenAPIClient-restsharp-name-parameter-mappings/**
# build C# API client (multiple frameworks)
- samples/client/petstore/csharp/OpenAPIClientCoreAndNet47/**
pull_request: pull_request:
paths: paths:
# build C# API client (httpclient) - samples/client/petstore/csharp/restsharp/net6/**
- samples/client/petstore/csharp/OpenAPIClient-httpclient/**
# build C# API client (.net framework 4.7)
- samples/client/petstore/csharp/OpenAPIClient-net47/**
# build C# API client (.net framework 4.8)
- samples/client/petstore/csharp/OpenAPIClient-net48/**
# build C# API client (property, parameter name mappings)
- samples/client/petstore/csharp/OpenAPIClient-restsharp-name-parameter-mappings/**
# build C# API client (multiple frameworks)
- samples/client/petstore/csharp/OpenAPIClientCoreAndNet47/**
jobs: jobs:
build: build:
name: Build .Net clients name: Build .Net clients
@ -33,16 +15,7 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
sample: sample:
# build C# API client (httpclient) - samples/client/petstore/csharp/restsharp/net6/OpenAPIClient-restsharp-name-parameter-mappings/
- samples/client/petstore/csharp/OpenAPIClient-httpclient/
# build C# API client (.net framework 4.7)
- samples/client/petstore/csharp/OpenAPIClient-net47/
# build C# API client (.net framework 4.8)
- samples/client/petstore/csharp/OpenAPIClient-net48/
# build C# API client (property, parameter name mappings)
- samples/client/petstore/csharp/OpenAPIClient-restsharp-name-parameter-mappings/
# build C# API client (multiple frameworks)
- samples/client/petstore/csharp/OpenAPIClientCoreAndNet47/
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-dotnet@v4.0.0 - uses: actions/setup-dotnet@v4.0.0

View File

@ -44,22 +44,22 @@ build_script:
test_script: test_script:
# test c# API client (multiple frameworks) # test c# API client (multiple frameworks)
- dotnet test samples\client\petstore\csharp\OpenAPIClientCoreAndNet47\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj - dotnet test samples\client\petstore\csharp\restsharp\net4.7\OpenAPIClientCoreAndNet47\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj
# test c# API client (httpclient) # test c# API client (httpclient)
- dotnet test samples\client\petstore\csharp\OpenAPIClient-httpclient\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj - dotnet test samples\client\petstore\csharp\httpclient\standard2.0\OpenAPIClient-httpclient\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj
# test c# API client (generichost) # test c# API client (generichost)
- dotnet test samples\client\petstore\csharp\OpenAPIClient-generichost-netstandard2.0\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj - dotnet test samples\client\petstore\csharp\generichost\standard2.0\OpenAPIClient-generichost-netstandard2.0\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj
# test c# API client (netcore) # test c# API client (netcore)
- dotnet test samples\client\petstore\csharp\OpenAPIClientCore\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj - dotnet test samples\client\petstore\csharp\restsharp\net7\OpenAPIClientCore\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj
#- dotnet test samples\client\petstore\csharp\OpenAPIClient\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj #- dotnet test samples\client\petstore\csharp\OpenAPIClient\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj
# test C# API client (.net framework 4.7) # test C# API client (.net framework 4.7)
- dotnet test samples\client\petstore\csharp\OpenAPIClient-net47\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj - dotnet test samples\client\petstore\csharp\restsharp\net4.7\OpenAPIClient-net47\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj
# test C# API client (.net framework 4.8) # test C# API client (.net framework 4.8)
- dotnet test samples\client\petstore\csharp\OpenAPIClient-net48\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj - dotnet test samples\client\petstore\csharp\restsharp\net4.8\OpenAPIClient-net48\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj
# test C# API client (.net 5.0) # test C# API client (.net 5.0)
- dotnet test samples\client\petstore\csharp\OpenAPIClient-net5.0\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj - dotnet test samples\client\petstore\csharp\restsharp\net7\OpenAPIClient-net5.0\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj
# test C# API Client using conditional-serialization # test C# API Client using conditional-serialization
- dotnet test samples\client\petstore\csharp\OpenAPIClient-ConditionalSerialization\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj - dotnet test samples\client\petstore\csharp\restsharp\standard2.0\OpenAPIClient-ConditionalSerialization\src\Org.OpenAPITools.Test\Org.OpenAPITools.Test.csproj
### TODO: Execute all generators via powershell or other ### TODO: Execute all generators via powershell or other
# generate all petstore clients # generate all petstore clients

View File

@ -1,6 +1,6 @@
# for csharp generichost # for csharp generichost
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0 outputDir: samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-net6.0
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml
library: generichost library: generichost
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
@ -10,3 +10,4 @@ additionalProperties:
disallowAdditionalPropertiesIfNotPresent: false disallowAdditionalPropertiesIfNotPresent: false
nullableReferenceTypes: false nullableReferenceTypes: false
equatable: true equatable: true
targetFramework: net8.0

View File

@ -1,6 +1,6 @@
# for csharp generichost # for csharp generichost
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-generichost-netcore-latest-allOf outputDir: samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-netcore-latest-allOf
inputSpec: modules/openapi-generator/src/test/resources/3_0/allOf.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/allOf.yaml
library: generichost library: generichost
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
@ -10,3 +10,4 @@ additionalProperties:
disallowAdditionalPropertiesIfNotPresent: false disallowAdditionalPropertiesIfNotPresent: false
nullableReferenceTypes: true nullableReferenceTypes: true
equatable: true equatable: true
targetFramework: net8.0

View File

@ -1,6 +1,6 @@
# for csharp generichost # for csharp generichost
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-generichost-netcore-latest-anyOf outputDir: samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-netcore-latest-anyOf
inputSpec: modules/openapi-generator/src/test/resources/3_0/anyOf.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/anyOf.yaml
library: generichost library: generichost
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
@ -10,3 +10,4 @@ additionalProperties:
disallowAdditionalPropertiesIfNotPresent: false disallowAdditionalPropertiesIfNotPresent: false
nullableReferenceTypes: true nullableReferenceTypes: true
equatable: true equatable: true
targetFramework: net8.0

View File

@ -1,6 +1,6 @@
# for csharp generichost # for csharp generichost
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0-nrt-useSourceGeneration outputDir: samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-net6.0-nrt-useSourceGeneration
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml
library: generichost library: generichost
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
@ -11,3 +11,4 @@ additionalProperties:
useSourceGeneration: true useSourceGeneration: true
packageName: UseSourceGeneration packageName: UseSourceGeneration
equatable: true equatable: true
targetFramework: net8.0

View File

@ -1,6 +1,6 @@
# for csharp generichost # for csharp generichost
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-generichost-net6.0-nrt outputDir: samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-net6.0-nrt
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml
library: generichost library: generichost
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
@ -10,3 +10,4 @@ additionalProperties:
disallowAdditionalPropertiesIfNotPresent: false disallowAdditionalPropertiesIfNotPresent: false
nullableReferenceTypes: true nullableReferenceTypes: true
equatable: true equatable: true
targetFramework: net8.0

View File

@ -1,6 +1,6 @@
# for csharp generichost # for csharp generichost
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-generichost-netcore-latest-oneOf outputDir: samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-netcore-latest-oneOf
inputSpec: modules/openapi-generator/src/test/resources/3_0/oneOf.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/oneOf.yaml
library: generichost library: generichost
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
@ -10,3 +10,4 @@ additionalProperties:
disallowAdditionalPropertiesIfNotPresent: false disallowAdditionalPropertiesIfNotPresent: false
nullableReferenceTypes: true nullableReferenceTypes: true
equatable: true equatable: true
targetFramework: net8.0

View File

@ -1,9 +1,10 @@
# for csharp generichost # for csharp generichost
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-generichost-net7.0-useDateTimeForDate outputDir: samples/client/petstore/csharp/generichost/net8/OpenAPIClient-generichost-net7.0-useDateTimeForDate
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/dates-api.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/dates-api.yaml
library: generichost library: generichost
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:
packageGuid: '{2E60EF87-DB0B-4D01-A36E-F5E90F7EC757}' packageGuid: '{2E60EF87-DB0B-4D01-A36E-F5E90F7EC757}'
useDateTimeForDate: true useDateTimeForDate: true
targetFramework: net8.0

View File

@ -1,6 +1,6 @@
# for csharp generichost # for csharp generichost
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-generichost-netstandard2.0 outputDir: samples/client/petstore/csharp/generichost/standard2.0/OpenAPIClient-generichost-netstandard2.0
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml
library: generichost library: generichost
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp

View File

@ -1,6 +1,6 @@
# for .net standard httpclient # for .net standard httpclient
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-httpclient outputDir: samples/client/petstore/csharp/httpclient/standard2.0/OpenAPIClient-httpclient
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
library: httpclient library: httpclient

View File

@ -1,5 +1,5 @@
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClientCoreAndNet47 outputDir: samples/client/petstore/csharp/restsharp/net4.7/OpenAPIClientCoreAndNet47
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:

View File

@ -1,6 +1,6 @@
# for .net standard # for .net standard
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-net47 outputDir: samples/client/petstore/csharp/restsharp/net4.7/OpenAPIClient-net47
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature-oneof-primitive-types.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature-oneof-primitive-types.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:

View File

@ -1,6 +1,6 @@
# for .net standard # for .net standard
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-net48 outputDir: samples/client/petstore/csharp/restsharp/net4.8/OpenAPIClient-net48
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature-oneof-primitive-types.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature-oneof-primitive-types.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:

View File

@ -1,5 +1,5 @@
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-restsharp-name-parameter-mappings outputDir: samples/client/petstore/csharp/restsharp/net6/OpenAPIClient-restsharp-name-parameter-mappings
inputSpec: modules/openapi-generator/src/test/resources/3_0/name-parameter-mappings.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/name-parameter-mappings.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
nameMappings: nameMappings:

View File

@ -1,5 +1,5 @@
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClientCore outputDir: samples/client/petstore/csharp/restsharp/net7/OpenAPIClientCore
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:

View File

@ -1,6 +1,6 @@
# for .net standard # for .net standard
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-net7.0-useDateTimeForDate outputDir: samples/client/petstore/csharp/restsharp/net7/OpenAPIClient-net7.0-useDateTimeForDate
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/dates-api.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/dates-api.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:

View File

@ -1,6 +1,6 @@
# for .net standard # for .net standard
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-net5.0 outputDir: samples/client/petstore/csharp/restsharp/net7/OpenAPIClient-net5.0
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature-oneof-primitive-types.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature-oneof-primitive-types.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:

View File

@ -1,6 +1,6 @@
# for .net standard # for .net standard
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-ConditionalSerialization outputDir: samples/client/petstore/csharp/restsharp/standard2.0/OpenAPIClient-ConditionalSerialization
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:

View File

@ -1,6 +1,6 @@
# for .net standard # for .net standard
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient outputDir: samples/client/petstore/csharp/restsharp/standard2.0/OpenAPIClient
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature-oneof-primitive-types.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature-oneof-primitive-types.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:

View File

@ -1,6 +1,6 @@
# for .net Unity # for .net Unity
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient-unityWebRequest outputDir: samples/client/petstore/csharp/unityWebRequest/standard2.0/OpenAPIClient-unityWebRequest
inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/csharp/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp templateDir: modules/openapi-generator/src/main/resources/csharp
library: unityWebRequest library: unityWebRequest

View File

@ -1,10 +1,10 @@
--- ---
# csharp test files and image for upload # csharp test files and image for upload
- filename: "samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools.Test/JSONComposedSchemaTests.cs" - filename: "samples/client/petstore/csharp/restsharp/standard2.0/OpenAPIClient/src/Org.OpenAPITools.Test/JSONComposedSchemaTests.cs"
sha256: e323c7e646a0ceb6d1d8f34f287175ac666fdbbe057791b45d138de3d9582666 sha256: e323c7e646a0ceb6d1d8f34f287175ac666fdbbe057791b45d138de3d9582666
- filename: "samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools.Test/Api/PetApiTests.cs" - filename: "samples/client/petstore/csharp/restsharp/standard2.0/OpenAPIClient/src/Org.OpenAPITools.Test/Api/PetApiTests.cs"
sha256: 7dad88554fe630d25c787cae05305d302d5e34ca810aee4fa23f20055f9188e1 sha256: 7dad88554fe630d25c787cae05305d302d5e34ca810aee4fa23f20055f9188e1
- filename: "samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools.Test/linux-logo.png" - filename: "samples/client/petstore/csharp/restsharp/standard2.0/OpenAPIClient/src/Org.OpenAPITools.Test/linux-logo.png"
sha256: 0a67c32728197e942b13bdda064b73793f12f5c795f1e5cf35a3adf69c973230 sha256: 0a67c32728197e942b13bdda064b73793f12f5c795f1e5cf35a3adf69c973230
# java okhttp gson test files # java okhttp gson test files
- filename: "samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/ClientTest.java" - filename: "samples/client/petstore/java/okhttp-gson/src/test/java/org/openapitools/client/ClientTest.java"

Some files were not shown because too many files have changed in this diff Show More