FluentContracts
- 1 skill
- 0 followers
- last month last updated
- ▌ Fluentcontracts · fluentcontracts bundleWrite and apply FluentContracts argument validation in C#. Use when adding or reviewing guard clauses, argument checks, parameter validation or precondition checks in a .NET codebase — replacing hand-written `if (x == null) throw new ArgumentNullException(...)` blocks with `x.Must()` chains, choosing the right check, writing failure messages, or adding a reusable rule as an `ISpecification<T>`. Also use when the project already references the FluentContracts NuGet package and new code needs guards that match it.