Beispiel #1
0
 public WebComicVisiting(IServiceProvider host,
                         IResourceFactoryCreator <Stream> resourceFactoryCreator,
                         IRootFetcher rootFetcher,
                         ComicRankService comicRankService)
     : base(host, resourceFactoryCreator)
 {
     this.comicRankService = comicRankService;
     this.rootFetcher      = rootFetcher;
 }
Beispiel #2
0
 public ReadingController(ComicRankService comicRankService,
                          IRootFetcher rootFetcher,
                          IMemoryCache memoryCache,
                          SearchEngine searchEngine,
                          ComicEngine comicEngine,
                          HotSearchService hotSearchService,
                          IServiceScopeFactory scopeFactory)
 {
     this.scopeFactory     = scopeFactory;
     this.comicEngine      = comicEngine;
     this.hotSearchService = hotSearchService;
     this.searchEngine     = searchEngine;
     this.memoryCache      = memoryCache;
     this.comicRankService = comicRankService;
     this.rootFetcher      = rootFetcher;
 }
Beispiel #3
0
 public ReadingController(ComicRankService comicRankService,
                          IRootFetcher rootFetcher,
                          IMemoryCache memoryCache,
                          SearchEngine searchEngine,
                          ComicEngine comicEngine,
                          ComicImageFinder comicImageFinder,
                          SearchStatisticalService searchStatisticalService,
                          VisitStatisticalService visitStatisticalService)
 {
     this.visitStatisticalService  = visitStatisticalService;
     this.searchStatisticalService = searchStatisticalService;
     this.comicImageFinder         = comicImageFinder;
     this.comicEngine      = comicEngine;
     this.searchEngine     = searchEngine;
     this.memoryCache      = memoryCache;
     this.comicRankService = comicRankService;
     this.rootFetcher      = rootFetcher;
 }