Namespace Cratis.DependencyInjection
Classes
- ConventionSelfBinding
Represents a convention-based self binding.
- ConventionServiceBinding
Represents a convention-based service binding.
- IgnoreConventionAttribute
Attribute to adorn implementations that should be ignored by the IoC conventions.
- ScopedAttribute
Attribute to adorn types for the IoC hookup to recognize it as Scoped.
- ServiceCollectionExtensions
Extension methods for IServiceCollection.
- SingletonAttribute
Attribute to adorn types for the IoC hookup to recognize it as a Singleton.
Interfaces
- ICanProvideConventionsForDependencyInjection
Defines a system that can provide precomputed IoC convention metadata.