- TenantProfile (plain class, mutable, fields match JSON schema: Name/TenantUrl/ClientId) - OperationProgress (record with Indeterminate factory, used by all feature services via IProgress<T>) - TenantSwitchedMessage (ValueChangedMessage<TenantProfile>, broadcast-ready) - LanguageChangedMessage (ValueChangedMessage<string>, broadcast-ready)
289 B
289 B