https://github.com/litee/common.inversionofcontrol
Simple generic wrapper around several IoC containers - Unity, Autofac, Ninject
https://github.com/litee/common.inversionofcontrol
Last synced: about 1 year ago
JSON representation
Simple generic wrapper around several IoC containers - Unity, Autofac, Ninject
- Host: GitHub
- URL: https://github.com/litee/common.inversionofcontrol
- Owner: Litee
- Created: 2014-11-23T10:29:37.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-11-23T18:46:21.000Z (over 11 years ago)
- Last Synced: 2025-01-22T07:37:16.880Z (over 1 year ago)
- Language: C#
- Size: 188 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Common.InversionOfControl
=========================
Simple generic wrapper around several IoC containers.
Supported containers:
- Unity 3
- Autofac
- Ninject
- Castle Windsor
Existing features:
* Instance/Implementation/Lambda registration (generics-only)
* Singleton and Transient scopes support
* Constructor injection, including named one (via *NamedDependency* attribute)
## TODO:
- Dependency injection
- Optional dependencies support
- Mark one of multiple constructors for injection
- Resolve multiple instances
- etc