using Fluxor; using System.Collections.Immutable; using Wollmilchsau.Models; namespace Wollmilchsau.Store.AdminStore; [FeatureState] public sealed record AdminState { public AdminState() { } public ImmutableDictionary ElementUsers { get; init; } = []; public ImmutableDictionary MoodleUsers { get; init; } = []; public ImmutableDictionary LdapUsers { get; init; } = []; public bool LdapUsersLoaded { get; init; } public ImmutableDictionary MsolUsers { get; init; } = []; }