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