看你的什么事件触发的 如果你是要改数据库里面的的数据 那么只要写一段sql就好了
如果逻辑是 如果某个对象继承了 什么 那么我就怎么做
可以这样写代码
public virtual void Insert(TEntity entity) { _OnPreDataChange(entity); // 判断是否继承 IMonitorCreate 如果继承了 那么将creattime设置为当前时间 IMonitorCreate iMonitorCreate = entity as IMonitorCreate; if (iMonitorCreate != null) { iMonitorCreate.CreateTime = DateTime.Now; } dbSet.Add(entity); _OnDataChange(entity); }
自己写一个小程序来实现呗,就是直接改代码,以后也就可以用了
你这个需求很不明确的啊