Mango
✅ Implementing IDisposable properly
I have a class I implemented IDisposable in which subscribes to an observable of a type. Example: subscribes to an incoming GenericMessage. I am running into an issue where when an instance of this class should be disposed, it's still alive intercepting data from another class that needs it. Here are my logs for visualization:
As you see my dispose is called but it's still alive. I am using the dispose design pattern as outlined in the IDisposable docs
26 replies
socket message queue questions
As I impl my own MQ, taking in everyone who has showed me example and such, I notice Channel<T> doesn't have a subscribe system like I thought it would (example from Akari used them). You have to constantly read on the Reader. I add a serialized packet to a collection to be handled for further processing to properly sort it. I think from research what I want is an ObservableCollection ?
3 replies