Skip to content

Develop#330

Merged
JeffreySu merged 4 commits into
masterfrom
Develop
Aug 20, 2025
Merged

Develop#330
JeffreySu merged 4 commits into
masterfrom
Develop

Conversation

@JeffreySu

Copy link
Copy Markdown
Contributor

No description provided.

- Fixed assertion in InitTests.cs to ensure correct configuration option registration.
- Enhanced DocMethodInfo construction in WebApiEngine.Doc.cs for better readability.
- Updated project to target .NET 8.0 and bumped Microsoft.Extensions.DependencyInjection.Abstractions to version 8.0.2 in the project file.
…nitialization

- Added new properties to DocMethodInfo for async detection, parameter count, and return value presence.
- Improved constructor to trim input values and initialize additional properties.
- Updated GetDocMethodInfo method to extract summary, parameters, and return values from XML attributes.
…rameter handling

- Implemented GetMergedParameters method to format and return merged parameter information.
- Updated WebApiEngine.Doc.cs to utilize the new method for recording API items with detailed parameter information.
…ect version

- Refactored async detection logic in DocMethodInfo to use a dedicated method for better clarity and maintainability.
- Updated project version from 2.1.2 to 2.1.2.1 to reflect changes.
@JeffreySu JeffreySu merged commit 27d3774 into master Aug 20, 2025
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