namespace BomLocalService.Models; /// /// Base model representing a single cached frame image. /// Extended by type-specific frame models (RadarFrame, etc.). /// public class CachedFrame { /// /// Frame index within the frameset (0-based). /// public int FrameIndex { get; set; } /// /// Full file system path to the frame image file (server-side only). /// public string ImagePath { get; set; } = string.Empty; /// /// URL endpoint to retrieve this frame image. /// public string ImageUrl { get; set; } = string.Empty; /// /// The data type this frame belongs to. /// public CachedDataType DataType { get; set; } }