/// <summary>
 /// Initializes a new instance of the <see cref="ZoneGetParameters"/> class.
 /// </summary>
 public ZoneGetParameters(
     string name           = null,
     ZoneStatusType?status = null,
     int page             = 0,
     int perPage          = 0,
     ZoneOrderTypes order = default(ZoneOrderTypes),
     PagedParametersOrderType direction = default(PagedParametersOrderType),
     PagedParametersMatchType match     = default(PagedParametersMatchType))
     : base(page, perPage, order, direction, match)
 {
     Name   = name;
     Status = status;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="PagedParameters{TOrder}"/> class.
 /// </summary>
 protected PagedParameters(
     int page,
     int perPage,
     TOrder order,
     PagedParametersOrderType direction,
     PagedParametersMatchType match)
 {
     Page      = page;
     PerPage   = perPage;
     Order     = order;
     Direction = direction;
     Match     = match;
 }
Beispiel #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DnsRecordGetParameters"/> class.
 /// </summary>
 public DnsRecordGetParameters(
     DnsRecordType?type                 = null,
     string name                        = null,
     string content                     = null,
     int page                           = 0,
     int perPage                        = 0,
     DnsRecordOrderTypes order          = default(DnsRecordOrderTypes),
     PagedParametersOrderType direction = default(PagedParametersOrderType),
     PagedParametersMatchType match     = default(PagedParametersMatchType))
     : base(page, perPage, order, direction, match)
 {
     Type    = type;
     Name    = name;
     Content = content;
 }