Codoxide.Outcome.Extensions.Then 6.0.0

Codoxide.Outcome<T> is an Either monad (or Result monad) for .NET Core.It allows for elegant happy path and error path handling through method chaining made available through a number of Extension libraries.

Install-Package Codoxide.Outcome.Extensions.Then -Version 6.0.0
dotnet add package Codoxide.Outcome.Extensions.Then --version 6.0.0
<PackageReference Include="Codoxide.Outcome.Extensions.Then" Version="6.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Codoxide.Outcome.Extensions.Then --version 6.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Codoxide.Outcome.Extensions.Then, 6.0.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Codoxide.Outcome.Extensions.Then as a Cake Addin
#addin nuget:?package=Codoxide.Outcome.Extensions.Then&version=6.0.0

// Install Codoxide.Outcome.Extensions.Then as a Cake Tool
#tool nuget:?package=Codoxide.Outcome.Extensions.Then&version=6.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

5.0.6
       - Catch blocks are guarded against exceptions. If an exception is thrown inside a Catch, that exception is converted to Failure and propogated up.
       
       5.1.0
       - Support for Codoxide.Outcome.Core 5.1.0
       
       5.1.1
       - Marking Action based Then operations obsolete (preferring the Tap methods).
       
       6.0.0
       - Removes the Catch blocks so that this library can be used along side of Codoxide.Outcome.Extensions.Catch.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on Codoxide.Outcome.Extensions.Then:

Package Downloads
Codoxide.Outcome
"Either" Monad-like Implementation for dealing with operation results in C#
Codoxide.Outcome.Extensions.Conditionals
Codoxide.Outcome<T> is an Either monad (or Result monad) for .NET Core.It allows for elegant happy path and error path handling through method chaining made available through a number of Extension libraries.
Codoxide.Outcome.Extensions.ThenTry
Codoxide.Outcome<T> is an Either monad (or Result monad) for .NET Core.It allows for elegant happy path and error path handling through method chaining made available through a number of Extension libraries.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
6.0.0 307 7/21/2020
5.1.0 593 4/16/2020
5.0.5 284 4/15/2020
5.0.4 209 4/14/2020
5.0.3 237 3/25/2020
5.0.2 747 1/31/2020
5.0.1 385 1/30/2020
5.0.0 338 1/3/2020