this汎用のCompareObjectsクラスを使用したいと思いますが、SubsonicレコードオブジェクトがIComparableを実装していないようです。Subsonic 2つのオブジェクトを比較する
User userFromDB = User.SingleOrDefault(x => x.UserName == "CmdrTallen");
User modifiedUser = new User();
TryUpdateModel(modifiedUser);
if(CompareOjbects<User>(userFromDB, modifiedUser) != 0)
{
this.log("User was modified")
//+ Add modified columns collection to log here
}
私はホイールを再発明していますか?おそらく簡単な方法ですか?