Ejemplo n.º 1
0
        public SearchCacheRegistry(ISearchCacheTask searchCacheTask)
        {
            updatePeriod = int.Parse(ConfigurationManager.AppSettings["SearchCachesUpdateMinutesPeriod"]);

            this.searchCacheTask = searchCacheTask;
            this.searchCacheTask.UpdatePeriod = updatePeriod;

            Register();
        }
Ejemplo n.º 2
0
        public SearchService(IUnitOfWorkFactory workFactory, IPhotoSearchService photoSearchService,
                             IUserSearchService userSearchService, IAlbumSearchService albumSearchService,
                             ICommentSearchService commentSearchService,
                             ISearchCacheTask searchCacheTask)
            : base(workFactory)
        {
            this.photoSearchService   = photoSearchService;
            this.userSearchService    = userSearchService;
            this.albumSearchService   = albumSearchService;
            this.commentSearchService = commentSearchService;

            this.searchCacheTask = searchCacheTask;
        }