Skip to content

Commit eced7a9

Browse files
committed
Generate dev changelog and adjsut readme.
1 parent 54e1483 commit eced7a9

2 files changed

Lines changed: 4 additions & 10 deletions

File tree

README.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,6 @@ For more flexible and intuitive use, in solution persist extension method like f
2626

2727
For more efficiently using, when in some cases when you may need to execute some custom actions/functions after a successful or failed execution request. In that case was added extension methods (`ActionOnSuccess`, `ActionOnFailure`, `ActionOn`, `ExecuteAction`, `FunctionOnSuccess`, `FunctionOnFailure`, `FunctionOn`, `ExecuteFunction`) which allow you to execute this action/function like insert log when execution has a status equal to failure.
2828

29-
> **Note:** As of the latest version, the legacy `ActionOn*` and `Func<Task<TResult>>`-taking `Function*` overloads are marked `[Obsolete]`. Prefer the modern combinators below — they return values, fail fast on null arguments, and use `ConfigureAwait(false)`:
30-
>
31-
> | Replace | With |
32-
> |---|---|
33-
> | `ActionOnSuccess` (side-effect) | `Result<T>.Tap(Action<T>)` |
34-
> | `ActionOnFailure` / `ActionOn` | `Match(onSuccess, onFailure)` |
35-
> | `FunctionOnSuccess(... Task<TResult>)` | `FunctionOnSuccessAsync` (in `RzR.ResultMessage.Extensions.Result.Functions.FunctionExtensionsAsync`) |
36-
>
37-
> The new monadic / async combinators are: `Map`, `Bind`, `Match`, `Tap`, `MapAsync`, `BindAsync`, `TapAsync`, `MatchAsync`, plus fluent `Validate` / `Ensure` validation aggregation. See [USING](docs/usage.md) for details.
38-
3929
No additional components or packs are required for use. So, it only needs to be added/installed in the project and can be used instantly.
4030

4131
**In case you wish to use it in your project, u can install the package from <a href="https://www.nuget.org/packages/RzR.ResultMessage" target="_blank">nuget.org</a>** or specify what version you want:

docs/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
### **v3.0.0.6928** [[RzR](mailto:108324929+I-RzR-I@users.noreply.github.com)] 24-05-2026
2+
* [063f7e3] (RzR) -> Cleanup for obsolete methods.
3+
* [709b9b2] (RzR) -> Add `CancellationToken` support to all async pipeline methods from `FunctionExtensionsAsync`.
4+
15
### **v2.0.0.4127** [[RzR](mailto:108324929+I-RzR-I@users.noreply.github.com)] 22-04-2026
26
> **Major release — contains breaking changes.** See [migration-guide.md](migration-guide.md) for full before/after porting steps.
37

0 commit comments

Comments
 (0)