Exemple #1
0
 public FileTransferJob(FileTransferArguments args, OnProgressChangeDelegate onProgressChange, CancellationToken ct)
     : this(args, ct)
 {
     ProgressChange += onProgressChange;
 }
 private static string CreateMessage(FileTransferArguments jobArgs, Exception innerException)
 {
     return($"A {innerException.GetType()} has been raised when trying to transfer file {jobArgs.From.FullName} to {jobArgs.To.FullName}");
 }
Exemple #3
0
 public FileTransferJob(FileTransferArguments args, CancellationToken ct)
 {
     Args    = args;
     this.ct = ct;
     Type    = JobType.FileTransfer;
 }
 public FileTransferException(FileTransferArguments jobArgs, Exception innerException)
     : base(CreateMessage(jobArgs, innerException), innerException)
 {
     JobArgs = jobArgs;
 }