-
Notifications
You must be signed in to change notification settings - Fork 0
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
feat: .net9 support #27
Conversation
CI Failure Feedback 🧐
✨ CI feedback usage guide:The CI feedback tool (
In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:
where Configuration options
See more information about the |
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
PR Type
enhancement, dependencies
Description
HealthCheckAnnotation
class with a factory method for creating health checks.SeqApiKey
and improved configuration retrieval usingGetValue
.Changes walkthrough 📝
HealthCheckAnnotation.cs
Introduce HealthCheckAnnotation class with factory method
src/SimCube.Aspire.Hosting/Features/HealthChecks/HealthCheckAnnotation.cs
HealthCheckAnnotation
.Create
method for resource connection strings.HealthCheckExtensions.cs
Add using directive for HealthCheckAnnotation
src/SimCube.Aspire.Hosting/Features/Postgres/HealthCheckExtensions.cs
HealthCheckAnnotation
.GlobalUsings.cs
Update global using directives for Aspire features
src/SimCube.Aspire.Hosting/GlobalUsings.cs
OtlpServiceExtensions.cs
Enhance logger configuration with Seq API key support
src/SimCube.Aspire/Features/Otlp/OtlpServiceExtensions.cs
GetValue
for configuration.SeqApiKey
in Seq configuration.SeqLiterals.cs
Add SeqApiKey constant for configuration
src/SimCube.Aspire/Features/Seq/SeqLiterals.cs
SeqApiKey
constant.SimCube.Aspire.Hosting.csproj
Add .NET 9.0 to target frameworks
src/SimCube.Aspire.Hosting/SimCube.Aspire.Hosting.csproj
SimCube.Aspire.csproj
Update target frameworks and package references
src/SimCube.Aspire/SimCube.Aspire.csproj
Directory.Packages.props
Update package versions for .NET 9.0 support
Directory.Packages.props