Releases: clawfoot-software/Clawfoot.Status
Releases · clawfoot-software/Clawfoot.Status
v1.1.6
v1.1.5
fix: Add non-async unwrapped status invoker
v1.1.4
- Fixes issues with ambigious methods
- Add
.Do()
chainable methods for ease-of-use
v1.1.0
- Can now implicitly convert a Status to a Status
- Can now implicitly convert a TResult to a Status
This means that we no longer need to end methods with return Status.AsSuccess(result);
we can simply return result;
instead. This requires we have a return type of Status<T>
instead of IStatus<T>
with the same restrictions as IActionResult
vs ActionResult
from Asp.Net Core.
Similarly for returning an error status from a generic method, we no longer have to include the generic parameter as an implicit cast exists.
v1.0.2
Adds more concise .Ok()
alternative to .AsSuccess()
v1.0.1
- Change
ConvertTo
to beTo
- Change
AsGeneric
to beAs
v1.0.0
Refactors method names to be less verbose and reorganizes classes