namespace adas_core.Domain.Models.Providers; /// /// Represents the result model for a prediction related to ADAS stay analysis. /// /// /// This type serves as a data container for prediction outcomes produced by the ADAS stay prediction process. /// public class ResultModelPredictOfStayAdas { public string Result { get; set; } = string.Empty; public List Payload { get; set; } = []; } /// /// Serves as an abstract base class for payload types, providing a common contract that derived classes must implement. /// /// /// As an abstract class, cannot be instantiated directly and must be extended by a concrete subclass. /// public abstract class Payload { public double PercentageMin { get; set; } public double PercentageMax { get; set; } public double Duration { get; set; } }