public DownloadValidationFileAsyncDelegate( IFormatDelegate <string, string> formatUriRemoveSessionDelegate, IConfirmDelegate <string> confirmValidationExpectedDelegate, IFormatDelegate <string, string> formatValidationFileDelegate, IGetDirectoryDelegate validationDirectoryDelegate, IFormatDelegate <string, string> formatValidationUriDelegate, IFileController fileController, IDownloadFromUriAsyncDelegate downloadFromUriAsyncDelegate, IStatusController statusController) { this.formatUriRemoveSessionDelegate = formatUriRemoveSessionDelegate; this.confirmValidationExpectedDelegate = confirmValidationExpectedDelegate; this.formatValidationFileDelegate = formatValidationFileDelegate; this.validationDirectoryDelegate = validationDirectoryDelegate; this.formatValidationUriDelegate = formatValidationUriDelegate; this.fileController = fileController; this.downloadFromUriAsyncDelegate = downloadFromUriAsyncDelegate; this.statusController = statusController; }
public DownloadProductImageAsyncDelegate(IDownloadFromUriAsyncDelegate downloadFromUriAsyncDelegate) { this.downloadFromUriAsyncDelegate = downloadFromUriAsyncDelegate; }