- 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)
10 lines
289 B
C#
10 lines
289 B
C#
using CommunityToolkit.Mvvm.Messaging.Messages;
|
|
using SharepointToolbox.Core.Models;
|
|
|
|
namespace SharepointToolbox.Core.Messages;
|
|
|
|
public sealed class TenantSwitchedMessage : ValueChangedMessage<TenantProfile>
|
|
{
|
|
public TenantSwitchedMessage(TenantProfile profile) : base(profile) { }
|
|
}
|