Changes in This Release

patterns & practices Developer Center

Download codeDownload PDFOrder Paperback

Unity 3 – April 2013 is a new release of the Microsoft patterns & practices Unity dependency injection and interception system. This release also includes additions in functionality, and has been adapted to work with Microsoft Visual Studio 2012; and with the Microsoft .NET Framework 4.5 and .NET for Windows Store Apps.

Go to CodePlex for information on Known Issues.

The following section lists the changes to Unity in this version.

Changes in Unity

The following changes are implemented in this release:

  • The Unity assembly is now Security Transparent.
  • The bug that caused a first chance exception when registering a singleton is fixed.
  • The bug that resulted in static properties not being filtered out when doing property injection is fixed.
  • Internally, the WinRT namespaces that support Unity in Windows Store apps have been renamed to NetCore.
  • Unity now supports resolving objects of type Lazy<T>.
  • Unity now supports registration by convention with the new RegisterTypes method.
  • Unity now includes support for ASP.NET MVC, ASP.NET Web API, Windows Store apps, and Windows Phone 8.

Next Topic | Previous Topic | Home | Community