using System; using System.Collections.Generic; using System.Linq; namespace AsbCloudApp.Requests; /// /// Запрос на получение обобщенных данных по операцим /// public class DetectedOperationSummaryRequest { /// /// Список id телеметрий /// пустой список - нет фильтрации /// public IEnumerable IdsTelemetries { get;set;} = Enumerable.Empty(); /// /// Список id категорий операций /// пустой список - нет фильтрации /// public IEnumerable IdsOperationCategories { get; set; } = Enumerable.Empty(); /// /// Больше или равно даты начала операции /// public DateTimeOffset? GeDateStart {get;set;} /// /// Меньше или равно даты начала операции /// public DateTimeOffset? LeDateStart { get; set; } /// /// Меньше или равно даты окончания операции /// public DateTimeOffset? LeDateEnd { get; set; } /// /// Больше или равно глубины начала операции /// public double? GeDepthStart { get; set; } /// /// Меньше или равно глубины начала операции /// public double? LeDepthStart { get; set; } /// /// Меньше или равно глубины окончания операции /// public double? LeDepthEnd { get; set; } }