using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AsbCloudApp.Requests
{
#nullable enable
///
/// параметры для запроса списка сообщений
///
public class MessageRequestBase: RequestBase
{
///
///
///
public IEnumerable? Categoryids { get; set; }
///
///
///
public DateTime? Begin { get; set; }
///
///
///
public DateTime? End { get; set; }
///
///
///
public string? SearchString { get; set; }
}
///
/// параметры для запроса списка сообщений (с id скважины)
///
public class MessageRequest: MessageRequestBase {
///
/// id скважины
///
public int IdWell { get; set; }
///
/// параметры для запроса списка сообщений (с id скважины)
///
///
///
public MessageRequest(MessageRequestBase request, int idWell)
{
this.IdWell = idWell;
this.Skip = request.Skip;
this.Take = request.Take;
this.SortFields = request.SortFields;
}
}
}