public JDownloaderApi(JDownloaderContext context, DeviceDto device, IJDownloaderHttpClient jdownloaderClient) { DownloadController = new DownloadController(context, device, jdownloaderClient); DownloadsV2 = new DownloadsV2(context, device, jdownloaderClient); Jd = new Jd(context, device, jdownloaderClient); LinkgrabberV2 = new LinkgrabberV2(context, device, jdownloaderClient); }
public JDownloaderContext(LoginDto loginDto, IJDownloaderHttpClient jdownloaderClient) { DeviceEncryptionToken = loginDto.DeviceEncryptionToken; ServerEncryptionToken = loginDto.ServerEncryptionToken; SessionToken = loginDto.SessionToken; RegainToken = loginDto.RegainToken; _jdownloaderClient = jdownloaderClient; }
public Jd(JDownloaderContext context, DeviceDto device, IJDownloaderHttpClient jdClient) { _context = context; _device = device; _jdClient = jdClient; }