public ErrorHandlingScmBackup(IScmBackup backup, ILogger logger, IContext context) { this.backup = backup; this.logger = logger; this.context = context; this.WaitSecondsOnError = 5; }
public LogMailingScmBackup(IScmBackup backup, ILogMessages messages, IEmailSender mail) { this.backup = backup; this.messages = messages; this.mail = mail; }
public LoggingScmBackup(IScmBackup backup, IContext context, ILogger logger) { this.backup = backup; this.context = context; this.logger = logger; }