public void AddOutProcess(Job job)
        {
            JobQueue.Enqueue(job);
            IBackgroundTransfer transfer = null;
#if __IOS__
           transfer = new BackgroundTransferTaskIOS();
#endif
            transfer.Init("com.test.job" + job.Id, job.Url, TransferTaskMode.Download);
            transfer.Start();
        }
 public async Task<bool> AddInProcessAsync(Job job)
 {
     JobQueue.Enqueue(job);
     var folder = await FileSystem.Current.LocalStorage.CreateFolderAsync("downloads", CreationCollisionOption.OpenIfExists);
     return await BlobTransfer.DownloadFileAsync(folder, job.Url, job.LocalFile);
 }