public ClientRequestParameters DeepCopy() { ClientRequestParameters newParameters = Copy(); newParameters.Filtering = new List <ClientRequestFiltering>(); foreach (ClientRequestFiltering filter in this.Filtering) { newParameters.Filtering.Add(filter.Copy()); } newParameters.Sorting = this.Sorting?.Copy(); newParameters.Pagination = this.Pagination?.Copy(); return(newParameters); }
public ClientRequest() { this.Parameters = new ClientRequestParameters(); }