internal ExternalProductApiPagedList(IExternalProductApiClient client, IList <Product> items, int pageIndex) { this.client = client ?? throw new ArgumentNullException(nameof(client)); Items = items ?? throw new ArgumentNullException(nameof(items)); PageIndex = pageIndex; }
public ExternalProductApiRepository( IExternalProductApiClient client) { Client = client ?? throw new ArgumentNullException(nameof(client)); }