Beispiel #1
0
        public DownloadFromUriAsyncDelegate(
            IRequestResponseAsyncDelegate requestResponseAsyncDelegate,
            IDownloadFromResponseAsyncDelegate downloadFromResponseAsyncDelegate,
            IStatusController statusController)
        {
            this.requestResponseAsyncDelegate      = requestResponseAsyncDelegate;
            this.downloadFromResponseAsyncDelegate = downloadFromResponseAsyncDelegate;

            this.statusController = statusController;
        }
Beispiel #2
0
 public DownloadManualUrlFileAsyncDelegate(
     INetworkController networkController,
     IFormatDelegate <string, string> formatUriRemoveSessionDelegate,
     IRoutingController routingController,
     IDownloadFromResponseAsyncDelegate downloadFromResponseAsyncDelegate,
     IDownloadProductFileAsyncDelegate downloadValidationFileAsyncDelegate,
     IStatusController statusController)
 {
     this.networkController = networkController;
     this.formatUriRemoveSessionDelegate = formatUriRemoveSessionDelegate;
     this.routingController = routingController;
     this.downloadFromResponseAsyncDelegate   = downloadFromResponseAsyncDelegate;
     this.downloadValidationFileAsyncDelegate = downloadValidationFileAsyncDelegate;
     this.statusController = statusController;
 }