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ę.