Streaming Hub 0.1
Plugin lifecycle
Initialize, start, stop and dispose plugin resources safely.
AlphaInstance
The host loads the entry assembly, creates the entry type and registers the contracts implemented by that instance.
Start and stop
Start external connections in StartAsync and release them in StopAsync. Honor cancellation tokens and make repeated cleanup safe.
Dispose
Dispose unmanaged resources and remaining subscriptions. Do not block the UI thread with network or long-running work.