Zarejestruj ten sam typ w wielu interfejsach

Możliwe jest zarejestrowanie jednego typu do wielu interfejsów?

Mam klasę, która implementuje dwa interfejsy

MyService : IService1, IServier2 {}

Chciałbym zarejestrować ten typ dla obu interfejsów.

container.RegisterType<IService1, MyService>(CreateLifetime());
container.RegisterType<IService2, MyService>(CreateLifetime());

Niestety po rozwiązaniu mam dwie różne instancje. Próbowałem użyć wspólnego życia, ale potem otrzymałem wiadomość, której nie mogę.

questionAnswers(3)

yourAnswerToTheQuestion