public IOperation BackupService(Deployment deployment) { var serviceName = deployment.GetServiceName(); var serviceFolder = deployment.GetDeployFolder(); var backupFolder = deployment.GetBackupFolder(); return(new BackupService(serviceName, serviceFolder, backupFolder)); }
public IOperation StopService(Deployment deployment, bool skipIfNotFound) { var serviceName = deployment.GetServiceName(); return(new StopService(serviceName) { SkipIfNotFound = skipIfNotFound }); }
public IOperation StartService(Deployment deployment) { var serviceName = deployment.GetServiceName(); return(new StartService(serviceName)); }