Documentation/README.md
This is documentation for Swinject v2.x series. Documentation for v1.x is here.
Swinject is a lightweight dependency injection framework for Swift apps. It allows you to split your app into loosely-coupled components, which can then be maintained and tested more easily. Swinject <a name="pure-swift-type-support">supports pure Swift types</a>, and is powered by the Swift generic type system and first class functions. This makes it syntactically elegant and simple to define the object dependencies for your app.
Container from a CSV/YAML file defining dependencies