Example #1
0
 public HomeController(IAlbumSearchService searchService, IUserRepository userRepository, ILogger logger, int pageSize)
 {
     _searchService  = searchService;
     _userRepository = userRepository;
     _logger         = logger;
     _pageSize       = pageSize;
 }
Example #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;
        }