first commit

This commit is contained in:
2026-09-10 16:43:09 +02:00
commit 79cf35f690
144 changed files with 8822 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
namespace App.Core.Entities.Licensing;
/// <summary>
/// Cache en base des informations de la licence activée, à but d'affichage uniquement
/// (écran Paramètres). N'a AUCUNE valeur d'autorité pour la vérification de licence :
/// celle-ci se refait systématiquement depuis le fichier .lic signé + l'état DPAPI,
/// tous deux stockés hors base (voir <c>docs/DATABASE_SCHEMA.md</c> §2.9).
/// </summary>
public class LicenseActivationCache
{
public int Id { get; set; }
public required string CompanyName { get; set; }
public int MaxUsers { get; set; }
public int MaxMachines { get; set; }
public DateOnly IssuedDate { get; set; }
}