Registre el mismo tipo para múltiples interfaces.
¿Es posible registrar un tipo para múltiples interfaces?
Tengo clase que implementan dos interfaces.
MyService : IService1, IServier2 {}
Me gustaría registrar este tipo para ambas interfaces.
container.RegisterType<IService1, MyService>(CreateLifetime());
container.RegisterType<IService2, MyService>(CreateLifetime());
Desafortunadamente, después de resolver tengo dos instancias diferentes. Intenté usar la vida en común pero luego recibí un mensaje que no puedo.