ビューコール「EditProfile」でバインドしているビューモデルがあります。ユーザーがメニュー バーから [EditProfile] リンクをクリックすると、get restful サービスを呼び出してすべてのプロファイル情報が読み込まれ、ユーザーは自分のプロファイルを表示できます。
ユーザーは任意のフィールドを変更できますが、ユーザーが変更したフィールドのみを投稿したいと考えています。
2 つのプロパティを比較する方法は知っていますが、ビューモデルから変更されたプロパティのみを取得する方法がわかりません。以前にこの状況に到達した人はいますか?
ビューモデルのプロパティは次のとおりです。
public class UserViewModel
{
public string FirstName { get; set; }
public string LastName { get; set; }
public string Email { get; set; }
public string Profession { get; set; }
}