Streaming Hub 0.1
Plugin settings and state
Store local configuration, project configuration and connection status in the correct contracts.
AlphaSettings 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.