Hi!
I'm using the RTSDK (https://github.com/Refinitiv/Real-Time-SDK/tree/master/CSharp/Ema) to connect to an OMM Provider application and listen to updates on about 30k instruments.
Suppose I create my consumer class, use it to register interest for a set of instruments, and receive updates. I'm wondering what happens if my client application is not able to gracefully shut down, e.g it crashes. In such events I would be unable to call consumer.Uninitialize().
- What happens to the registrations?
- Is it possible to recreate the consumer and have it reuse the same registrations? If so, how?
- Am I as a consumer able to programmatically see what items my consumer class is registered to?
What's the recommended way of dealing with situations like this?
Thanks in advance! 😊