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; }