using System; namespace AsbCloudApp.Requests; /// /// Параметры запроса для получения загруженных данных ГТИ по скважине /// public class GtrRequestBase { /// /// Дата начала выборки.По умолчанию: текущее время - IntervalSec /// public DateTime? Begin { get; set; } /// /// Интервал времени даты начала выборки, секунды /// public int IntervalSec { get; set; } = 600; /// /// Желаемое количество точек. Если в выборке точек будет больше, то выборка будет прорежена. /// [Obsolete] public int ApproxPointsCount { get; set; } = 1024; } /// /// Параметры запроса для получения загруженных данных ГТИ по скважине /// public class GtrRequest : GtrRequestBase { public GtrRequest(int idWell, GtrRequestBase request) { IdWell = idWell; Begin = request.Begin; IntervalSec = request.IntervalSec; ApproxPointsCount = request.ApproxPointsCount; } public int IdWell { get; set; } }