public static string InvokeBackUpDataBaseTask(bool whatIf, int ifOlderThan = 30 * 60 * 1000) { var backupTask = new BackupDatabaseTask { ConnectionString = new SqlConnectionStringBuilder(DataBaseHelper.DBConnectionString), WhatIf = whatIf, IfOlderThan = ifOlderThan, }; backupTask.Execute(); return(backupTask.BackupName); }
public override void RunOnce() { Logger.Info("Starting backup database task."); var backupTask = new BackupDatabaseTask { ConnectionString = Settings.MainConnectionString, WhatIf = Settings.WhatIf, IfOlderThan = 25, }; backupTask.Execute(); WaitForCompletion(backupTask); Logger.Info("Finished backup database task."); }