예제 #1
0
 public MixFeeds(
     IFeedAggregatorConfigProvider configProvider
     , ISingleFeedUpdate singleFeedUpdate
     )
 {
     _configProvider   = configProvider;
     _singleFeedUpdate = singleFeedUpdate;
 }
예제 #2
0
        public FeedComposer(ILocalFeedsProvider localFeedsProvider, IFeedMixer feedMixer, IFeedAggregatorConfigProvider configProvider)
        {
            _localFeedsProvider = localFeedsProvider;
            _feedMixer          = feedMixer;

            _config = configProvider.ProvideConfig();
        }
예제 #3
0
 public RemoteData(IHttpRequestFactory httpRequestFactory, IFeedAggregatorConfigProvider configProvider, IRemoteContentPreProcessor contentPreProcessor)
 {
     _httpRequestFactory  = httpRequestFactory;
     _configProvider      = configProvider;
     _contentPreProcessor = contentPreProcessor;
 }