Hello,
after updating to DevExpress 19.2. my services gets overwritten at the 'ServiceContainer.Default'-collection.
My class implements two interfaces and registers itself at 'register()'.
C#public class MyClass : MyBaseClass, iHostService, iClientService
{
…
protected override void register()
{
string serviceIDHost = "HostSender_MyClassName_2bc3ffb8-f2cd-4672-89cb-8d0f6a9da378"
ServiceContainer.Default.RegisterService( serviceIDHost, this );
string serviceIDClient = "ClientReceiver_MyClassName_6845de3a-3b4d-4b66-ae2c-32743f4227c2"
ServiceContainer.Default.RegisterService( serviceIDClient, this ); // HERE IT GETS OVERWRITTEN?!?
}
}
- How can I register more than one interface to one class with using different keys?
- Are there any changes with key handling to 19.2?
Best regards,
Alex