Streaming Hub 0.1

Plugin settings and state

Store local configuration, project configuration and connection status in the correct contracts.

Alpha

Settings scope

Use local settings for machine-specific configuration and project settings for transferable project behavior.

Connection state

IConnectorPlugin and status providers report connection state and a user-readable status snapshot.

Project state

Use the project-state provider for plugin data that must be serialized with a project. ProjectStateSchemaVersion identifies newly captured state; override ApplyProjectState(state, schemaVersion) to migrate the source version or reject an unsupported future version.