Streaming Hub 0.1

Create a plugin

Build and load a minimal Streaming Hub plugin.

Alpha

Steps

  • Create a .NET 8 class library.
  • Reference StreamingHub.Plugin.Abstractions.
  • Implement IActionProvider, ISignalProvider or another supported contract.
  • Add plugin.json beside the output assembly.
  • Build with dynamic loading enabled.
  • Copy the complete output folder into Plugins.
  • Enable external plugins and restart Streaming Hub.

Verify

The plugin is enabled and its registered IDs appear in Encyclopedia.