-
-
Notifications
You must be signed in to change notification settings - Fork 71
Closed
Description
Subsequent registrations affecting previously registered mapped types:
[TestMethod]
public void ConflictTypeMapping()
{
IUnityContainer container = new UnityContainer();
container.RegisterType<ILogger, MockLogger>(new ContainerControlledLifetimeManager());
ILogger logger = container.Resolve<ILogger>();
Assert.IsNotNull(logger);
Assert.AreSame(container.Resolve<ILogger>(), logger);
container.RegisterType<MockLogger>(new TransientLifetimeManager());
Assert.AreSame(container.Resolve<ILogger>(), logger);
}
The last assertion is failing.
Metadata
Metadata
Assignees
Labels
releaseRelease branchRelease branch