假设我有以下对象
public class Car{
public int id;
public string name;
public string color;
publid DateTime LastUpdateDate;
}
public class CarPart{
public int id;
public string name;
public string color;
}
每当有人更新任何字段时,我都希望更新 LastUpdateDate 字段。
我最糟糕的设计是写如下
public void setName(string name){
this.name=name;
this.LastUpdateDate = DateTime.now;
}
一个。这些类是自动生成的,我必须保持部分。
湾。太耦合了。
- 有没有推荐的框架/设计模式可以用来解决这个问题?
- Entityframework 是否具有处理此要求的功能。
注意:我正在寻找可以处理对象(Car)及其多值(CarPart)对象中的字段更改的东西谢谢。