bartoszlenar / Validot
Validot is a performance-first, compact library for advanced model validation. Using a simple declarative fluent interface, it efficiently handles classes, structs, nested members, collections, nullables, plus any relation or combination of them. It also supports translations, custom logic extensions with tests, and DI containers.
☆315Updated 4 months ago
Alternatives and similar repositories for Validot:
Users that are interested in Validot are comparing it to the libraries listed below
- Easy integration testing for ASP.NET Core applications☆422Updated last week
- A set of extensions for optimizing/simplifying System.Threading.Channels usage.☆439Updated last month
- Parsing and Utilities for Command Line Tools in .Net☆308Updated last month
- A .NET library for intercepting server-side HTTP requests☆364Updated this week
- Logging extensions for xunit☆272Updated this week
- A tool that help you find duplicate transitive package references.☆480Updated 10 months ago
- A port of LUNR.js to .NET Core☆567Updated 3 months ago
- Use attributes to control how complex types are logged to Serilog.☆282Updated last week
- 🏃 A .NET library that runs external commands.☆713Updated this week
- Tools for helping in unit testing applications that use Entity Framework Core☆358Updated 3 weeks ago
- Create, edit and run multiple C# top-level programs in the same project by just selecting the startup program from the start button.☆291Updated this week
- An efficient multi-layered caching system for .NET☆616Updated this week
- Roslyn analyzers for IDisposable☆387Updated 6 months ago
- Snapshooter is a snapshot testing tool for .NET Core and .NET Framework☆304Updated 3 weeks ago
- Sql Builder using Interpolated Strings☆220Updated 3 months ago
- Structured concurrency support for C#☆271Updated last year
- A high-performance, extensible argument validation library.☆711Updated last year
- 🎯 A .NET library for running a target dependency graph.☆861Updated this week
- Guard clause project for .NET☆438Updated 7 months ago
- Extends Serilog with support for timed operations☆219Updated last week
- Simply LINQ your remote resources...☆339Updated 3 weeks ago
- Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.☆309Updated 9 months ago
- NsDepCop is a static code analysis tool that enforces namespace and assembly dependency rules in C# projects.☆204Updated 2 weeks ago
- Fast Inversion of Control Tool and Successor to StructureMap☆579Updated last month
- An Entity Framework Core plugin to automatically add check constraints in various situations☆335Updated this week
- A fork of FluentAssertions controlled by the community.☆150Updated this week
- A toolset for use the specification pattern in LINQ queries.☆189Updated 9 months ago
- A project which uses Source Generation to create a FluentBuilder for a specified model or DTO☆175Updated 2 months ago
- This repo is for experimentation and exploring new ideas involving ADO.NET, EF Core, and other areas related to .NET data.☆196Updated 6 months ago
- Configure async code's ConfigureAwait at a global level☆448Updated this week