メンバーシップテーブル(asp.netメンバーシップ)の一意の識別子から顧客テーブルに一意の識別子を設定しようとしています。
ただし、そうするとnull参照例外が発生します。これがコードです。
Customer customer = db.Customers.SingleOrDefault(c => c.Id == Convert.ToInt32(formValues["CustomerId"]));
Guid userId = new Guid(user.ProviderUserKey.ToString());
customer.UserId = userId;
最後の行でクラッシュします。
データベースのCustomerテーブルとLINQtoSQLモデルで異なる設定を試しましたが、これを取得し続けています。
誰もが理由を知っていますか?
ありがとう