namespace BomLocalService.Models;
///
/// Information about the available cache range for a location.
/// Provides oldest and newest cache folder information to help clients understand available historical data.
///
public class CacheRange
{
///
/// Information about the oldest available cache folder.
///
public CacheFolder? OldestCache { get; set; }
///
/// Information about the newest available cache folder.
///
public CacheFolder? NewestCache { get; set; }
///
/// Total number of complete cache folders available.
///
public int TotalCacheFolders { get; set; }
///
/// The time span between oldest and newest cache (in minutes).
/// Null if there are fewer than 2 cache folders.
///
public int? TimeSpanMinutes { get; set; }
}