Skip to content

Commit 1d71c62

Browse files
committed
doc(openapi32): include 3.2 in README
1 parent c2998fa commit 1d71c62

1 file changed

Lines changed: 11 additions & 9 deletions

File tree

README.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@ Generates scaffolding for Web APIs from OpenAPI specifications.
55
The generated functionality will route, serialize/deserialize and validate payloads according to the specification.
66

77
Supported OpenAPI version:
8-
- [2.0](https://spec.openapis.org/oas/v2.0.html)
9-
- [3.0.0](https://spec.openapis.org/oas/v3.0.0.html)
10-
- [3.0.1](https://spec.openapis.org/oas/v3.0.1.html)
11-
- [3.0.2](https://spec.openapis.org/oas/v3.0.2.html)
12-
- [3.0.3](https://spec.openapis.org/oas/v3.0.3.html)
13-
- [3.0.4](https://spec.openapis.org/oas/v3.0.4.html)
14-
- [3.1.0](https://spec.openapis.org/oas/v3.1.0.html)
15-
- [3.1.1](https://spec.openapis.org/oas/v3.1.1.html)
8+
- [3.2.0](https://spec.openapis.org/oas/v3.2.0.html)
169
- [3.1.2](https://spec.openapis.org/oas/v3.1.2.html)
10+
- [3.1.1](https://spec.openapis.org/oas/v3.1.1.html)
11+
- [3.1.0](https://spec.openapis.org/oas/v3.1.0.html)
12+
- [3.0.4](https://spec.openapis.org/oas/v3.0.4.html)
13+
- [3.0.3](https://spec.openapis.org/oas/v3.0.3.html)
14+
- [3.0.2](https://spec.openapis.org/oas/v3.0.2.html)
15+
- [3.0.1](https://spec.openapis.org/oas/v3.0.1.html)
16+
- [3.0.0](https://spec.openapis.org/oas/v3.0.0.html)
17+
- [2.0](https://spec.openapis.org/oas/v2.0.html)
1718

1819
API frameworks supported:
1920
- [Minimal API](https://learn.microsoft.com/en-us/aspnet/core/fundamentals/minimal-apis)
@@ -67,10 +68,11 @@ Examples:
6768
- [OpenAPI 2.0](tests/Example.OpenApi20)
6869
- [OpenAPI 3.0](tests/Example.OpenApi30)
6970
- [OpenAPI 3.1](tests/Example.OpenApi31)
71+
- [OpenAPI 3.2](tests/Example.OpenApi32)
7072

7173
All specifications mostly generate similar abstractions. What might differ is the location of generated resources, which follows the respective structure of the OpenAPI specification, and the JSON types, which are based on the respective schema version.
7274

73-
**Note**: The Examples reference the generator through a project reference. Use a package reference instead as described above.
75+
**Note**: The examples reference the generator through a project reference. Use a package reference instead as described above.
7476

7577
## Implementing an [API Operation](https://swagger.io/specification/#operation-object)
7678
The generator generates stubbed partial classes for any operation handlers (`Foo.Bar.Operation.Handler.cs`) if there are none existing in the project and logs it with a compiler warning (AF1001). The classes should be copied into source control and the operation methods implemented. The operation methods have a familiar request/response design:

0 commit comments

Comments
 (0)