YairHalberstadt / stronginject
compile time dependency injection for .NET
☆854Updated 2 years ago
Alternatives and similar repositories for stronginject:
Users that are interested in stronginject are comparing it to the libraries listed below
- C# Source Generator based dependency injection container implementation.☆1,099Updated 3 months ago
- A Roslyn analyzer to enforce some good practices in C#.☆1,008Updated this week
- Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)☆985Updated 3 months ago
- Adds null argument checks to an assembly☆687Updated last year
- C# discriminated union source generator☆698Updated this week
- Deal with Primitive Obsession - define ValueObjects in a single line (of C#).☆914Updated 2 years ago
- Pure DI for .NET☆643Updated this week
- A source generator for generating fast "reflection" methods for enums☆1,011Updated last month
- A high-performance, extensible argument validation library.☆711Updated last year
- A curated list of .NET Compiler Platform ("Roslyn") diagnostic analyzers and code fixes. Everyone can contribute here!☆562Updated 3 months ago
- High performance LINQ implementation with minimal heap allocations. Supports enumerables, async enumerables, arrays and Span<T>.