データベースからクラスを生成するためにエンティティフレームワークを使用しました。これらのクラスのいくつかでは、PropertyChangeBase から継承して、一部のプロパティに対して関数 OnRaisePropertyChanged を実装したいと考えています。したがって、いくつかの生成されたクラスを変更しました。元
public partial class MyGeneratedClass : PropertyChangeBase
{
private DateTime _lastUpdatedDate;
public System.DateTime LastUpdatedDate
{
get { return _lastUpdatedDate; }
set
{
_lastUpdatedDate = value;
OnRaisePropertyChanged("LastUpdatedDate");
OnRaisePropertyChanged("LastUpdatedDateFormat");
}
}
}
エンティティを更新するたびに、すべてのコードが上書きされるためです。部分クラスで実装すると、コンパイル エラーが発生します。これを克服する方法はありますか?