You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,19 +37,21 @@ if (app.Environment.IsDevelopment())
37
37
}
38
38
```
39
39
40
-
That's it. You now have a fully functional Swagger UI in your application. The UI can be accessed by navigating to `/swagger` in your browser 🥳. A more detailed guide with more use cases can be found [here](/docs/Getting-Started.md).
40
+
That's it. You now have a fully functional Swagger UI in your application. The UI can be accessed by navigating to `/swagger` in your browser 🥳. A more detailed guide with more use cases can be found [here](https://github.com/xC0dex/APIWeaver/blob/main/docs/Getting-Started.md).
41
41
42
42
## Currently supported features
43
43
44
44
- Fully functional and configurable Swagger UI (with dark mode 🌙)
45
45
- OpenAPI 3.0 generation
46
46
- Document generation based on minimal APIs
47
47
- .NET 6, 7 and 8 including required members, nullable types and latest validation attributes
48
+
-`System.Text.Json` including serializer options like IncludeFields, IgnoreReadOnlyFields, IgnoreReadOnlyProperties and more
49
+
- Custom transformers to modify the generated OpenAPI document asynchronously
48
50
49
51
## Roadmap
50
52
51
53
- Support for controller based APIs (https://github.com/xC0dex/APIWeaver/issues/27)
52
-
- Full `System.Text.Json`support ([Milestone](https://github.com/xC0dex/APIWeaver/milestone/1))
54
+
- Full support for discriminators (https://github.com/xC0dex/APIWeaver/issues/21)
53
55
- Security definitions for OpenAPI documents
54
56
- API client generation based on the generated OpenAPI document
0 commit comments