/// <summary>
        /// Returns true if ProductsList instances are equal
        /// </summary>
        /// <param name="input">Instance of ProductsList to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(ProductsList input)
        {
            if (input == null)
            {
                return(false);
            }

            return(base.Equals(input));
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="ProductsListResponse" /> class.
 /// </summary>
 /// <param name="data">data.</param>
 /// <param name="pagination">pagination.</param>
 public ProductsListResponse(ProductsList data = default(ProductsList), PaginationDetails pagination = default(PaginationDetails))
 {
     this.Data       = data;
     this.Pagination = pagination;
 }