Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OpenAPI parameters to all operations #230

Merged
merged 1 commit into from
Dec 4, 2024
Merged

Add OpenAPI parameters to all operations #230

merged 1 commit into from
Dec 4, 2024

Conversation

marcominerva
Copy link
Owner

This pull request includes several changes to enhance OpenAPI integration and improve code readability. The most important changes include adding OpenAPI parameters for all operations, introducing a new enum for environments, and updating method names for consistency.

Enhancements to OpenAPI integration:

Code readability improvements:

Documentation updates:

Introduce new functionality to add OpenAPI parameters to all operations using TinyHelpers.AspNetCore library. Update Program.cs to configure request localization and OpenAPI parameters. Add AddOpenApiOperationParameters method to IServiceCollection for global configuration. Update OpenApiExtensions and OpenApiParametersOperationFilter for parameter integration. Introduce OpenApiParametersOperationTransformer for operation transformation. Update README.md for new usage and package addition. Remove project reference in TinyHelpers.AspNetCore.Sample.csproj. Add Environment enum and OpenApiSchemaHelper class.
@marcominerva marcominerva merged commit ca6602c into master Dec 4, 2024
1 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant