public virtual int RemoveMigration([CanBeNull] string context, [CanBeNull] string startupProject) { return(Execute( startupProject, () => { _migrationTool.RemoveMigration(context, startupProject, _rootNamespace, _projectDir); return 0; })); }
public virtual int RemoveMigration([CanBeNull] string context) { var filesToDelete = _migrationTool.RemoveMigration(context, _rootNamespace, _projectDir); foreach (var file in filesToDelete) { File.Delete(file); } return(0); }
public virtual int RemoveMigration([CanBeNull] string context) { _migrationTool.RemoveMigration(context, _rootNamespace, _projectDir); return(0); }
public virtual void RemoveMigration([CanBeNull] string context, [CanBeNull] string startupProject) { Execute( startupProject, () => _migrationTool.RemoveMigration(context, startupProject, _rootNamespace, _projectDir)); }