Registre o mesmo tipo em várias interfaces
É possível registrar um tipo em várias interfaces?
Tenho classe que implementa duas interfaces
MyService : IService1, IServier2 {}
Eu gostaria de registrar este tipo para ambas as interfaces.
container.RegisterType<IService1, MyService>(CreateLifetime());
container.RegisterType<IService2, MyService>(CreateLifetime());
Infelizmente, durante a resolução, tenho duas instâncias diferentes. Eu tentei usar vida comum, mas então eu tenho uma mensagem que eu não posso.