示例#1
0
 public MemberLikeSharesRepositoryCachingWrapper(IMemberLikeSharesRepository memberLikeSharesRepository, IRawDataProvider rawDataProvider, IFeedProcessingCachingStrategy cachingStrategy, ILog log)
 {
     this.memberLikeSharesRepository = memberLikeSharesRepository;
     this.rawDataProvider            = rawDataProvider;
     this.cachingStrategy            = cachingStrategy;
     this.log = log;
 }
 public PhotoRepositoryCachingWrapper(IPhotoRepository photosRepository, IDataGatewayProvider dataGatewayProvider, IFeedProcessingCachingStrategy cachingStrategy, ILog log)
 {
     this.photosRepository    = photosRepository;
     this.dataGatewayProvider = dataGatewayProvider;
     this.cachingStrategy     = cachingStrategy;
     this.log = log;
 }
示例#3
0
 public MemberSubscriptionRepositoryCachingWrapper(IMemberSubscriptionRepository subscriptionRepository, IDataGatewayProvider dataGatewayProvider, IFeedProcessingCachingStrategy cachingStrategy, ILog log)
 {
     this.subscriptionRepository = subscriptionRepository;
     this.dataGatewayProvider    = dataGatewayProvider;
     this.cachingStrategy        = cachingStrategy;
     this.log = log;
 }
示例#4
0
 public VideoRepositoryCachingWrapper(IVideoRepository videoRepository, IDataGatewayProvider dataGatewayProvider, IFeedProcessingCachingStrategy cachingStrategy)
 {
     this.videoRepository     = videoRepository;
     this.dataGatewayProvider = dataGatewayProvider;
     this.cachingStrategy     = cachingStrategy;
 }
 public PostRepositoryCachingWrapper(IPostRepository postRepository, IDataGatewayProvider dataGatewayProvider, IFeedProcessingCachingStrategy cachingStrategy)
 {
     this.postRepository      = postRepository;
     this.dataGatewayProvider = dataGatewayProvider;
     this.cachingStrategy     = cachingStrategy;
 }
示例#6
0
 public TopicRepositoryCachingWrapper(ITopicRepository topicRepository, IDataGatewayProvider dataGatewayProvider, IFeedProcessingCachingStrategy cachingStrategy)
 {
     this.topicRepository     = topicRepository;
     this.dataGatewayProvider = dataGatewayProvider;
     this.cachingStrategy     = cachingStrategy;
 }
示例#7
0
 public MemberRepositoryCachingWrapper(IMemberRepository membersRepository, IRawDataProvider rawDataProvider, IFeedProcessingCachingStrategy cachingStrategy)
 {
     this.rawDataProvider   = rawDataProvider;
     this.cachingStrategy   = cachingStrategy;
     this.membersRepository = membersRepository;
 }