/// <summary> /// Work on any scheduled downloads. /// Used for unit testing. /// </summary> public IEnumerator checkDownloads() { for (int t = 0; t < scheduledDownloads.Count; t++) { var scheduledDownload = scheduledDownloads [t]; yield return(util.InitiateCoroutine(download(scheduledDownload.ToString()))); } }
public DownloadManager instantiateDownloadManager(Biller biller) { var result = new DownloadManager(biller, util, storage, new UnityURLFetcher(), logger, biller.InventoryDatabase.CurrentPlatform, biller.InventoryDatabase.UnibillAnalyticsAppSecret); util.InitiateCoroutine(result.monitorDownloads()); return(result); }
public HTTPClient(IUtil util) { util.InitiateCoroutine (pump ()); }
public HTTPClient(IUtil util) { util.InitiateCoroutine(pump()); }