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;
 }
Beispiel #3
0
 public Jd(JDownloaderContext context, DeviceDto device, IJDownloaderHttpClient jdClient)
 {
     _context  = context;
     _device   = device;
     _jdClient = jdClient;
 }