namespace SchotzIadKmTracker.Api.Models.Entities; /// /// Configuration globale de l'application (singleton — une seule ligne, Id = 1). /// Sur le même modèle que et . /// public class ParametresApplication { /// Identifiant fixe (1) : la configuration est un singleton. public int Id { get; set; } = 1; /// /// Nombre de décimales (0, 1 ou 2) utilisé pour l'arrondi supérieur des distances à /// l'affichage et dans les agrégats. Défaut 2 (Exigence 1.2). Valeur validée par /// avant écriture — jamais persistée /// hors de {0, 1, 2}. /// public int PrecisionDistanceKm { get; set; } = 2; public DateTime UpdatedAt { get; set; } = DateTime.UtcNow; }