public BooksController(IRestApiRepository restApiRepository, IMapper mapper) { _mapper = mapper ?? throw new ArgumentException(nameof(mapper)); _restApiRepository = restApiRepository ?? throw new ArgumentNullException(nameof(restApiRepository)); }
public FacebookProvider(AzureTableProvider azureTableProvider) : base(azureTableProvider, azureTableProvider.GetAzureTableReference(Settings.TokenTableName)) { Client = new RestApiRepository(SettingsFB.FacebookBaseUrl); }
public MFLRepository(IRestApiRepository restApiRepository, IFileRepository fileRepository) { _restApiRepository = restApiRepository; _fileRepository = fileRepository; }
public TwitterProvider(AzureTableProvider azureTableProviderInstance, IRestApiRepository Client, TwitterAuthProvider twitterAuthProvider) : base(azureTableProviderInstance, azureTableProviderInstance.GetAzureTableReference(Settings.TokenTableName)) { this.Client = Client; this.twitterAuthProvider = twitterAuthProvider; }
public RestApiServiceBaseTest() { _restApiRepository = restApiRepositoryMoq.Object; _restApiService = new RestApiService(_restApiRepository); }
public RestApiService(IRestApiRepository restApiRepository) { _restApiRepository = restApiRepository ?? throw new ArgumentNullException(nameof(restApiRepository)); }
public TwitterAuthProvider(IRestApiRepository httpClient, AzureTableProvider azureTableProvider) { this.Client = httpClient; this.azureTableProvider = azureTableProvider; PageJobMappingTable = azureTableProvider.GetAzureTableReference(Settings.PageJobMappingTableName); }
public RestApiManager(IRestApiRepository repository) { _repository = repository; }