-
maximum performance
- based on compiled expressions
- free of boxing and unboxing
- avoid using delegates
-
thoughtful design
- code is fully independent of the IoC framework
- supports for BCL types out of the box
- ultra-fine tuning of generic types
- aspect-oriented DI
- predictable dependency graph
- Func<... ,T> based factories passing a state