-
Notifications
You must be signed in to change notification settings - Fork 326
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
Upgrade to Dotnet 8TLS #749
Upgrade to Dotnet 8TLS #749
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
added comments
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- [Approved] Unit Tests: All existing unit tests have been run and updated where necessary to ensure compatibility with .NET 8 LTS.
- [Approved ] Integration Tests: Conducted integration tests to verify that all components of the SaaS Accelerator work seamlessly with .NET 8 LTS.
- [Approved] Manual Testing: Performed manual testing of critical paths to ensure no regressions or issues were introduced.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything looks good. Reviewed and okay.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Run an e2e customer purchase exp
- [ Verified ] pending
- [ Verified ] activate
- [ Verified ] customer change plan from portal - webhook testing
- update admin portal setting "AcceptSubscriptioUpdates" to true
- and try the change plan.
- [ Accepted ] create metered billing plan
- [ Accepted ] scheduled meter billing
- [ Verified ] unsubscribe from offer
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested By Adedayo and Fredrick and Myself. Approving this.
Description
This PR updates the SaaS Accelerator project to use .NET 8 LTS. This upgrade ensures that the project benefits from the latest features, performance improvements, and security updates provided by .NET 8 LTS.
Changes Made
Project File Updates:
net8.0
.Package Updates:
Code Adjustments:
Configuration Updates:
appsettings.json
andappsettings.test.json
, to align with .NET 8 LTS best practices.Impact
Testing
Conclusion
This PR upgrades the SaaS Accelerator to .NET 8 LTS, bringing in the latest improvements and ensuring long-term support. The update includes necessary code adjustments, package updates, and configuration changes to maintain compatibility and leverage the benefits of .NET 8 LTS.