public FileTrackingWriter(IDefineTrackingNamingConvention namingConvention, IFileDistributionAlgorithm distributionAlgorithm)
 {
     this.namingConvention = namingConvention;
     this.distributionAlgorithm = distributionAlgorithm;
 }
 public FileTrackingWriter(IFileDistributionAlgorithm distributionAlgorithm)
     : this(new DefaultTrackingNamingConvention(), distributionAlgorithm)
 {
     this.distributionAlgorithm = distributionAlgorithm;
 }