Skip to content

Conversation

@StuartFerguson
Copy link
Member

This commit updates several package versions across multiple project files, including Shared.EventStore, ClientProxyBase, Shared.DomainDrivenDesign, Shared.Results, and SecurityService.Client.

Additionally, it refactors test methods to adopt a result-based pattern for improved error handling and consistency. The GetToken method in Extensions.cs has been modified to return a Result<TokenResponse>, and various controller methods have been updated to utilize this new pattern.

Error handling in repository methods has been enhanced, and ModelFactory methods now return results instead of direct objects, allowing for better validation. Overall, these changes improve maintainability and robustness across the codebase.

Fixes #793

This commit updates several package versions across multiple project files, including `Shared.EventStore`, `ClientProxyBase`, `Shared.DomainDrivenDesign`, `Shared.Results`, and `SecurityService.Client`.

Additionally, it refactors test methods to adopt a result-based pattern for improved error handling and consistency. The `GetToken` method in `Extensions.cs` has been modified to return a `Result<TokenResponse>`, and various controller methods have been updated to utilize this new pattern.

Error handling in repository methods has been enhanced, and `ModelFactory` methods now return results instead of direct objects, allowing for better validation. Overall, these changes improve maintainability and robustness across the codebase.
@StuartFerguson StuartFerguson merged commit c345877 into master May 6, 2025
9 checks passed
@github-actions github-actions bot deleted the task/#793_upgrade_shared_nugets branch July 6, 2025 02:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade Simple Results nuget package

2 participants