namespace SchotzIadKmTracker.Api.Services.Exceptions; /// /// Levée lorsqu'un recalcul de la Distance échoue lors de la modification d'un Trajet. /// Le service annule (rollback) la modification et conserve les données existantes du Trajet /// sans modification, puis retourne cette erreur descriptive (Exigence 5.8). /// Convertie en réponse HTTP 502 (Bad Gateway) / erreur descriptive par le contrôleur. /// public class DistanceRecalculException : Exception { public DistanceRecalculException(string message) : base(message) { } public DistanceRecalculException(string message, Exception innerException) : base(message, innerException) { } }