/// <summary> /// 提取这个虚方法用于子类重写。 /// 不要直接重写Execute方法,因为其中要执行清理数据映射缓存的操作。 /// </summary> /// <param name="view"></param> protected virtual void ExecuteCore(ListLogicalView view) { var innerCommand = new InnerCopyAndNewCommand(view); innerCommand.Execute(); }