私はEntityFrameworkを初めて使用しますが、コードの最初のビットはすでに正しくないか、少なくとも、期待したものではないようです。
データベースからエンティティオブジェクトを生成しました。私のテーブルの1つはですWebUser
。だから私はエンティティオブジェクトを持っていることを知っていますWebUser
。データベースは、テーブルの主キーでもある Identity
という名前の列を使用します。WebUserID
ただし、このCreateWebUser
メソッドには次のシグネチャがあります...
public static WebUser CreateWebUser(global::System.Int32 webUserID,
global::System.String userName,
global::System.String password,
global::System.String emailAddress)
なぜそれが求めているのWebUserID
ですか?これはデータベースに挿入できません。