using System.Collections.Generic;
namespace AsbCloudApp.Requests;
///
/// Базовые параметры запроса
///
public class RequestBase
{
///
/// Параметр пагинации
///
public int? Skip { get; set; }
///
/// Параметр пагинации
///
public int? Take { get; set; }
///
/// Сортировки:
/// Содержат список названий полей сортировки
/// Указать направление сортировки можно через пробел "asc" или "desc"
///
public IEnumerable? SortFields { get; set; }
///
/// Базовые параметры запроса
///
public RequestBase()
{
}
///
/// Базовые параметры запроса. Копирующий конструктор
///
///
public RequestBase(RequestBase request)
{
Skip = request.Skip;
Take = request.Take;
SortFields = request.SortFields;
}
}