feat(06-01): create GlobalSitesChangedMessage
- New ValueChangedMessage<IReadOnlyList<SiteInfo>> following TenantSwitchedMessage pattern - Carries snapshot of globally selected sites (IReadOnlyList — immutable by design)
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
using CommunityToolkit.Mvvm.Messaging.Messages;
|
||||
using SharepointToolbox.Core.Models;
|
||||
|
||||
namespace SharepointToolbox.Core.Messages;
|
||||
|
||||
public sealed class GlobalSitesChangedMessage : ValueChangedMessage<IReadOnlyList<SiteInfo>>
|
||||
{
|
||||
public GlobalSitesChangedMessage(IReadOnlyList<SiteInfo> sites) : base(sites) { }
|
||||
}
|
||||
Reference in New Issue
Block a user