private UseCase(UseCase parent, IEnumerable<string> filenames) { name = parent.name; ctx = parent.ctx; fileList = new List<string>(filenames); actions = parent.actions; }
private UseCase(UseCase parent, Action action) { name = parent.name; ctx = parent.ctx; fileList = parent.fileList; actions = new List<Action>(parent.actions); actions.Add(action); }