NuGet: Could not install package 'Unity 3.0.1304.0'.

"Could not install package 'Unity 3.0.1304.0'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.0', but the package does not contain any assembly referen...

Id #12731 | Release: None | Updated: Wed at 10:38 AM by ben555 | Created: May 16 at 1:43 PM by ben555

Missing CommonServiceLocator dependency in Nuget package

Hi guys, in the package for the v3.0.1304.0, you have removed the dependency to the package CommonServiceLocator which contains the Microsoft.Practices.ServiceLocation classes. As the Unity asse...

Id #12730 | Release: None | Updated: Wed at 11:23 PM by smarts | Created: Apr 29 at 11:19 AM by mgrosperrin

bug (3.0.1304.0): using InjectionMethodAttribute on virtual method in base and child (when overriden) types results in calling 2+ times when resolving child type

Breaking change behavior when using InjectionMethodAttribute: ``` public class Thing { [InjectionMethod] public virtual void InitComponent() { } } public class Concrete : Thing { private static...

Id #12729 | Release: None | Updated: Apr 29 at 8:15 PM by ylemsoul | Created: Apr 29 at 9:03 AM by ylemsoul

UnityDependencyResolver should use child containers

Looking at the new UnityDependencyResolver in Unity 3, I am disappointed to see that it doesn't use child containers per request. This is really considered best-practice at this point and I would l...

Id #12728 | Release: None | Updated: Apr 26 at 5:55 PM by Citezein | Created: Apr 26 at 5:55 PM by Citezein

Unity not respecting HierarchicalLifetimeManager when manually registering IServiceLocator

I'm seeing some unexpected behaviour in Unity when registering and resolving IServiceLocator using the HierarchicalLifetimeManager. What I'm seeing suggests that Unity treats the UnityServiceLoca...

Id #12727 | Release: None | Updated: Mar 19 at 8:44 AM by rob_levine | Created: Mar 15 at 12:23 PM by rob_levine

Unity does not respect lifetime manager for call handler

Even if a call handler (interception) is registered as a singleton, multiple instances are generated. This unit test demonstrates the behavior: using System.Diagnostics; using System.Threading; usi...

Id #12726 | Release: None | Updated: Feb 26 at 1:00 PM by randylevy | Created: Feb 25 at 2:44 PM by JochenZ

Interface interception does not work with contravariant arguments

I wanted to use interface interception on a simple interface with a contravariant argument. Apparently, this is not possible with Unity. Unity tells you that it cannot it cannot load the proxy, b...

Id #12725 | Release: None | Updated: Feb 25 at 2:19 PM by djberiz | Created: Feb 25 at 2:12 PM by JochenZ

ContainerRegistration class makes IUnityContainer.Registrations impossible to implement

Id #12724 | Release: None | Updated: Jan 16 at 6:08 PM by smarts | Created: Jan 16 at 6:08 PM by smarts

Add Portable Class Library support

Id #12706 | Release: None | Updated: May 11 at 12:32 AM by clazarr | Created: Jan 5 at 11:33 AM by Dorgaliser

TypeInterceptionStrategy Leaks DerivedTypeConstructorSelectorPolicy

Id #12635 | Release: None | Updated: Dec 5, 2012 at 7:22 PM by mpham | Created: Dec 5, 2012 at 7:22 PM by mpham