Unity.Container implementation.
Перейти к файлу
Eugene Sadocoi 44226f22a7 changed verbosity 2019-12-05 21:02:32 -08:00
.github/ISSUE_TEMPLATE Updated template 2018-09-01 10:41:39 -04:00
src Fixing sample application 2019-12-05 19:34:36 -08:00
tests Updating references 2019-12-03 18:20:36 -08:00
.gitignore Releasing v5.6.0 2018-02-21 13:06:09 -05:00
LICENSE Added LICENSE and README.md 2017-10-01 13:56:27 -04:00
README.md Update README.md 2019-01-24 18:31:53 -05:00
appveyor.yml changed verbosity 2019-12-05 21:02:32 -08:00
codecov.yml Update codecov.yml 2018-02-23 10:35:08 -05:00
package.props Release 5.11.3 2019-12-05 20:42:34 -08:00
package.sln Fixing references 2019-02-09 16:57:38 -05:00

README.md

Build status codecov License NuGet NuGet

Overview

The Unity Container (Unity) is a lightweight, extensible dependency injection container. It facilitates building loosely coupled applications and provides developers with the following advantages:

  • Simplified object creation, especially for hierarchical object structures and dependencies
  • Abstraction of requirements; this allows developers to specify dependencies at run time or in configuration and simplify management of crosscutting concerns
  • Increased flexibility by deferring component configuration to the container
  • Service location capability; this allows clients to store or cache the container
  • Instance and type interception
  • Registration by convention