Example #1
0
 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);
 }
Example #3
0
 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;
 }
Example #5
0
        public RestApiServiceBaseTest()
        {
            _restApiRepository = restApiRepositoryMoq.Object;

            _restApiService = new RestApiService(_restApiRepository);
        }
Example #6
0
 public RestApiService(IRestApiRepository restApiRepository)
 {
     _restApiRepository = restApiRepository ?? throw new ArgumentNullException(nameof(restApiRepository));
 }
Example #7
0
 public TwitterAuthProvider(IRestApiRepository httpClient, AzureTableProvider azureTableProvider)
 {
     this.Client             = httpClient;
     this.azureTableProvider = azureTableProvider;
     PageJobMappingTable     = azureTableProvider.GetAzureTableReference(Settings.PageJobMappingTableName);
 }
Example #8
0
 public RestApiManager(IRestApiRepository repository)
 {
     _repository = repository;
 }