可以将一种类型注册到多个接口吗?
我有实现两个接口的类
MyService : IService1, IServier2 {}
我想为这两个接口注册这种类型。
container.RegisterType<IService1, MyService>(CreateLifetime());
container.RegisterType<IService2, MyService>(CreateLifetime());
不幸的是,在解决后我有两个不同的实例。我尝试使用共同的生命周期,但后来我收到了我不能使用的消息。