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; } }