エンティティプロジェクトには、UserとUserProfileの2つのクラスがあり、UserProfileはUserから継承しています。
コードの一部は、UserProfileをSQLデータベースに追加して、Userクラスを拡張するよりも、新しいUserをインスタンス化します。でも書き方がわかりません。
やってみた:
Users user = context.Users.FirstOrDefault(o => o.UserID == UserId);
if (user != null)
{
UserProfile userProfile= new UserProfile ();
userProfile.UserID = user.UserID;
context.Users.AddObject(userProfile);
context.SaveChanges();
return "ok";
}
しかし、それは機能していません。純粋なSQLを書くだけでも問題ありません。しかし、私はそれを正しく書く方法がわかりません。手伝ってくれてありがとう。