The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 6 C# Di Projects
-
VContainer
The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
As of 2023, lots of DI frameworks are available for Unity. I picked VContainer as it is still actively maintained and “promotes” itself as 5 to 10 times faster than Zenject. Plus, it integrates really well with popular libraries like UniRx or UniTask.
There is also Reflex, a fast but more minimalistic solution. I haven't really heard much about people's experiences using this, so not sure how good it is in practice.
C# Di related posts
- Unity game architecture Part 1
- Singleton vs Dependency Injection vs Service Locator vs Scriptable Objects
- What is the most cursed data structure you can think of?
- Injectio - Source Generator for Dependency Injection
- You probably don't need MediatR
-
stronginject VS Pure.DI - a user suggested alternative
2 projects | 12 Oct 2021
- Is the era of reflection-heavy C# libraries at an end?
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Di projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | VContainer | 1,662 |
2 | stronginject | 836 |
3 | Reflex | 582 |
4 | Pure.DI | 372 |
5 | Stashbox | 134 |
6 | di-framework | 38 |