namespace SharepointToolbox.Core.Models;

public class TenantProfile
{
    public string Name { get; set; } = string.Empty;
    public string TenantUrl { get; set; } = string.Empty;
    public string ClientId { get; set; } = string.Empty;
    public LogoData? ClientLogo { get; set; }

    /// <summary>
    /// The Azure AD application (client) ID registered for this tenant profile.
    /// Null when no app registration has been performed yet.
    /// Cleared to null after successful removal.
    /// </summary>
    public string? AppId { get; set; }
}
