// Token: 0x06000BA8 RID: 2984 RVA: 0x0002F8F4 File Offset: 0x0002DAF4 internal void TestParseResponse(IDownloadAppRequestAsset requestAsset, DownloadApp.SuccessCallback successCallback, BaseAsyncCommand.FailureCallback failureCallback, byte[] responseBuffer, int responseBufferSize) { this.downloadRequestAsset = requestAsset; this.successCallback = successCallback; this.failureCallback = failureCallback; this.ParseResponse(responseBuffer, responseBufferSize); }
// Token: 0x06000BA3 RID: 2979 RVA: 0x0002F744 File Offset: 0x0002D944 public void Execute(IDownloadAppRequestAsset asset, string deploymentId, BaseAsyncCommand.GetLoggedMailboxIdentifierCallback getloggedMailboxIdentifierCallback, DownloadApp.SuccessCallback successCallback, BaseAsyncCommand.FailureCallback failureCallback) { if (asset == null) { throw new ArgumentNullException("asset"); } if (getloggedMailboxIdentifierCallback == null) { throw new ArgumentNullException("getloggedMailboxIdentifierCallback"); } if (successCallback == null) { throw new ArgumentNullException("successCallback"); } if (failureCallback == null) { throw new ArgumentNullException("failureCallback"); } this.getLoggedMailboxIdentifierCallback = getloggedMailboxIdentifierCallback; this.successCallback = successCallback; this.failureCallback = failureCallback; this.downloadRequestAsset = asset; this.periodicKey = asset.MarketplaceAssetID; string uriString = this.urlsCache.DownloadUrl + DownloadApp.CreateQueryString(asset, deploymentId, this.requestId); Uri uri = new Uri(uriString); base.InternalExecute(uri); }