Skip to content

Conversation

@jaybarden1
Copy link
Contributor

just fixes to compiling code and updates to csproj for NuGet packages

Refactored all codebases to use discard assignment (_ =) for method calls with ignored return values, improving code clarity and eliminating IDE0058 warnings.
Added new NuGet package project AStar.Dev.Minimal.Api.Extensions, providing extension methods (e.g., AddBasicProduces) for consistent minimal API response documentation.
Updated all minimal API endpoint registrations to use the new extension methods and discard assignment.
Updated all .csproj files for NuGet packages to standardize metadata and XML doc generation.
Updated solution and project references to include the new package and ensure correct dependencies.
Replaced synchronous app.Run() and Log.CloseAndFlush() with their async counterparts throughout.
Standardized discard assignment usage across all API, migration, configuration, seeding, and test code for consistency and to avoid IDE warnings.
@jaybarden1 jaybarden1 requested a review from jbarden January 4, 2026 21:15
@jaybarden1 jaybarden1 merged commit 7a72fc8 into main Jan 4, 2026
3 of 4 checks passed
@jaybarden1 jaybarden1 deleted the features/reimplementing-the-apis-as-modules branch January 4, 2026 21:20
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.

3 participants