Arc4u.Standard.Results 8.2.0-preview23

Prefix Reserved
This is a prerelease version of Arc4u.Standard.Results.
There is a newer version of this package available.
See the version list below for details.
dotnet add package Arc4u.Standard.Results --version 8.2.0-preview23
                    
NuGet\Install-Package Arc4u.Standard.Results -Version 8.2.0-preview23
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Arc4u.Standard.Results" Version="8.2.0-preview23" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Arc4u.Standard.Results" Version="8.2.0-preview23" />
                    
Directory.Packages.props
<PackageReference Include="Arc4u.Standard.Results" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Arc4u.Standard.Results --version 8.2.0-preview23
                    
#r "nuget: Arc4u.Standard.Results, 8.2.0-preview23"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Arc4u.Standard.Results@8.2.0-preview23
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Arc4u.Standard.Results&version=8.2.0-preview23&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Arc4u.Standard.Results&version=8.2.0-preview23&prerelease
                    
Install as a Cake Tool

Arc4u.Standard.Results

FluentResult with fluent validators dedicated for Arc4u.

This package extends FluentResults by introducing the concepts of ProblemDetailsError and ValidationError. Currently, there is a strong link between FluentValidation and its ValidationFailure concept for creating a ValidationError object.
Then, there is no direct capability to construct a ValidationError. Each ValidationFailure is converted into a ValidationError and a Result can contain more than one!

The second concept is ProblemDetailError. This is a specific error that can be used to return a problem details object as defined in the RFC 7807. This model is also more detail than just the standard Error object from FluentResults.

The third concept implemented is the integration of FluentResults with the Logging concept of Arc4u. FluentLogger implements the interface IResultLogger.
This is useful when you want to log the result of an operation and the result is a Result object.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
8.3.2 173 7/18/2025
8.3.2-preview08 314 6/11/2025
8.3.2-preview07 306 6/10/2025
8.3.2-preview06 159 6/3/2025
8.3.2-preview05 89 5/31/2025
8.3.2-preview04 125 5/25/2025
8.3.2-preview03 248 5/13/2025
8.3.2-preview02 105 5/10/2025
8.3.2-preview01 197 5/7/2025
8.3.1 221 5/5/2025
8.3.0 196 5/4/2025
8.3.0-preview04 106 5/3/2025
8.3.0-preview03 133 2/15/2025
8.3.0-preview02 143 11/14/2024
8.3.0-preview01 252 8/30/2024
8.2.1 903 11/10/2024
8.2.1-preview01 196 11/9/2024
8.2.0 1,579 8/16/2024
8.2.0-preview31 211 8/16/2024
8.2.0-preview30 235 8/1/2024
8.2.0-preview29 143 7/25/2024
8.2.0-preview28 160 7/25/2024
8.2.0-preview27 223 6/28/2024
8.2.0-preview26 217 6/27/2024
8.2.0-preview25 225 6/26/2024
8.2.0-preview24 222 6/9/2024
8.2.0-preview23 308 5/29/2024
8.2.0-preview22 234 5/26/2024
8.2.0-preview21 229 5/22/2024
8.2.0-preview20 239 5/19/2024
8.2.0-preview19 172 5/18/2024
8.2.0-preview18 165 5/12/2024
8.2.0-preview17 186 5/12/2024
8.2.0-preview16 161 5/12/2024
8.2.0-preview15 157 5/11/2024
8.2.0-preview14 168 5/10/2024
8.2.0-preview13 147 5/9/2024
8.2.0-preview12 180 5/8/2024
8.2.0-preview11 190 5/7/2024
8.2.0-preview10 199 5/5/2024
8.2.0-preview09 189 5/4/2024
8.2.0-preview08 171 4/25/2024
8.2.0-preview07 179 4/23/2024
8.2.0-preview06 189 4/23/2024
8.2.0-preview05 174 4/21/2024
8.2.0-preview04 176 4/20/2024
8.2.0-preview03 162 4/17/2024
8.2.0-preview02 188 4/12/2024
8.2.0-preview01 201 4/11/2024
8.1.0 2,614 2/7/2024
8.1.0-preview10 166 2/6/2024
8.1.0-preview09 173 1/29/2024
8.1.0-preview08 224 1/9/2024
8.1.0-preview07 200 12/31/2023
8.1.0-preview06 172 12/30/2023
8.1.0-preview05 197 12/24/2023
8.1.0-preview04 172 12/23/2023
8.1.0-preview03 182 12/20/2023
8.1.0-preview02 169 12/20/2023
8.1.0-preview01 181 12/19/2023
8.0.0 278 12/15/2023
8.0.0-preview01 189 12/14/2023
6.1.22.1-preview06 225 11/25/2023
6.1.22.1-preview05 179 11/24/2023
6.1.22.1-preview04 204 11/20/2023
6.1.22.1-preview03 182 11/17/2023
6.1.22.1-preview02 180 11/17/2023
6.1.22.1-preview01 160 11/16/2023
6.1.21.1-preview04 197 10/10/2023
6.1.21.1-preview03 159 10/10/2023
6.1.21.1-preview02 188 10/5/2023
6.1.21.1-preview01 168 9/21/2023
6.1.20.1-preview03 166 8/31/2023
6.1.20.1-preview02 246 8/14/2023
1.0.0 205 5/18/2024
0.0.0 265 8/13/2023