如何在Unity中使用相同的实例注册两个不同的接口...目前我正在使用
_container.RegisterType<EventService, EventService>(new ContainerControlledLifetimeManager());
_container.RegisterInstance<IEventService>(_container.Resolve<EventService>());
_container.RegisterInstance<IEventServiceInformation>(_container.Resolve<EventService>());
Run Code Online (Sandbox Code Playgroud)
哪个有效,但看起来不太好..
所以,我认为你明白了.EventService实现了两个接口,如果我解析接口,我想要对同一个对象的引用.
克里斯