public JavlibSettingBuilder()
        {
            _mockJavlibSetting = new Mock <IOptionsSnapshot <JavlibSettings> >();
            JavlibSettings setting = new JavlibSettings()
            {
                BaseAddress          = "http://www.javlibrary.com/cn/",
                Cloudflare           = "fjZrsz79hQ21c6ruXKHZq4EmLa3QeQpWUAx11D5teHY-1633465963-0-250",
                NewReleaseUrl        = "http://www.javlibrary.com/cn/vl_newrelease.php",
                DownloadTorrentPoint = 500,
                DownloadMoviePoint   = 1000,
                DownloadSubPoint     = 1200
            };

            _mockJavlibSetting.Setup(ap => ap.Value).Returns(setting);
        }
 public JavScrapeService(IAppLogger <JavScrapeService> logger, IOptionsSnapshot <JavlibSettings> javlibSettings,
                         IMovieService movieService,
                         IActorService actorService,
                         ICategoryService categoryService,
                         ICompanyService companyService,
                         IDirectorService directorService,
                         IPublisherService publisherService,
                         IHtmlService htmlService)
 {
     _logger           = logger;
     _javlibSettings   = javlibSettings.Value;
     _movieService     = movieService;
     _actorService     = actorService;
     _categoryService  = categoryService;
     _companyService   = companyService;
     _directorService  = directorService;
     _publisherService = publisherService;
     _htmlService      = htmlService;
 }