Пример #1
0
 protected UserRepository(string apiKey, IRestClient restClient, IUserResponseParser parser, IPageCalculator pageCalculator)
 {
     this.apiKey = apiKey;
       this.restClient = restClient;
       this.parser = parser;
       this.pageCalculator = pageCalculator;
 }
 public UserTopArtistRepository(string apiKey, IRestClient restClient, IUserResponseParser parser, IPageCalculator pageCalculator)
     : base(apiKey, restClient, parser, pageCalculator)
 {
 }
Пример #3
0
 public void RegisterPageCalculator <T>(IPageCalculator pageCalculator)
     where T : IPaginationParams
 => _pageDataCalculators[typeof(T)] = pageCalculator;