public BaseArhivator(IArhivator arhivator, IInfoLogger logger, string rootPath, string subPath)
 {
     this.Arhivator = arhivator;
     this.Logger = logger;
     this.RootPath = rootPath;
     this.subPath = subPath;
 }
 public RootArhivator(IArhivator arhivator, IInfoLogger logger, string rootPath, string rootArhiveSubPath)
     : base(arhivator, logger, rootPath, rootArhiveSubPath)
 {
 }
 public CheckpointArhivator(IArhivator arhivator, IInfoLogger logger, string rootPath, string checkpointSubPath)
     : base(arhivator, logger, rootPath, checkpointSubPath)
 {
 }
 public LogFileArhivator(IArhivator arhivator, IInfoLogger logger, string rootPath, string logFileSubPath)
     : base(arhivator, logger, rootPath, logFileSubPath)
 {
 }