public SearchCacheRegistry(ISearchCacheTask searchCacheTask) { updatePeriod = int.Parse(ConfigurationManager.AppSettings["SearchCachesUpdateMinutesPeriod"]); this.searchCacheTask = searchCacheTask; this.searchCacheTask.UpdatePeriod = updatePeriod; Register(); }
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; }