Streaming Hub 0.1

Plugin lifecycle

Initialize, start, stop and dispose plugin resources safely.

Alpha

Instance

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.