Gasolutions.Core.Patterns.Result
1.0.8
See the version list below for details.
dotnet add package Gasolutions.Core.Patterns.Result --version 1.0.8
NuGet\Install-Package Gasolutions.Core.Patterns.Result -Version 1.0.8
<PackageReference Include="Gasolutions.Core.Patterns.Result" Version="1.0.8" />
<PackageVersion Include="Gasolutions.Core.Patterns.Result" Version="1.0.8" />
<PackageReference Include="Gasolutions.Core.Patterns.Result" />
paket add Gasolutions.Core.Patterns.Result --version 1.0.8
#r "nuget: Gasolutions.Core.Patterns.Result, 1.0.8"
#:package Gasolutions.Core.Patterns.Result@1.0.8
#addin nuget:?package=Gasolutions.Core.Patterns.Result&version=1.0.8
#tool nuget:?package=Gasolutions.Core.Patterns.Result&version=1.0.8
Gasolutions Core Result Pattern es la implementación de este patrón usada internamente en nuestra compañia.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Gasolutions.Core.Patterns.Result:
| Package | Downloads |
|---|---|
|
Gasolutions.Core.Interfaces.Ports
Ports for Clean Architecture. |
GitHub repositories
This package is not used by any popular GitHub repositories.
# Changelog - Gasolutions.Core.Patterns.Result
All notable changes to this project will be documented in this file.
## [1.0.8]
### Added
- Add CHANGELOG.md file to document changes and updates
## [1.0.7]
### Added
- Comprehensive XML documentation for all error factories
- Automatic error code generation using StackTraceHelper
- Support for multiple error types with builder patterns
- Complete test suites for ArgumentErrors, CommunicationErrors, DatabaseErrors, ExceptionErrors, and OtherErrors
- Enhanced exception context preservation
- Detailed error reporting with exception hierarchy support
### Changed
- Improved StackTraceInfo encapsulation with private properties
- Enhanced error messages with better formatting
- Updated documentation to English for international audience
- Refactored error factories for consistency
### Fixed
- Error code generation accuracy
- Null reference handling in error creation
- Exception context tracking improvements
### Documentation
- Added comprehensive XML documentation for all error factories
- Created test suite documentation with 50+ test cases
- Updated inline code comments in English
---
## [1.0.6] - Previous
### Initial Release
- Basic Result pattern implementation
- Generic Result<T> class
- Non-generic Result class
- Error handling with Error record
- ArgumentErrors factory for validation errors
- DatabaseErrors factory for data access errors
- CommunicationErrors factory for service communication errors
- ExceptionErrors factory for exception handling
- OtherErrors factory for undefined scenarios