0

重複の可能性:
DBContextが追加/添付されたイベント?

EF5でカスタムID-Generating戦略を使用しています。追加されたエンティティを検出して設定するために、メソッドをオーバーライドします。ただし、新しいエンティティには、を呼び出すまでアクセスできません。私はSOを検索し、いくつかの答えを見つけます。ここここ。2番目のリンクでは、の回答は、機能していると思われる変更を検出する方法を示しています。しかし、賛成票は1つだけで、受け入れられません。@KVerwoldの提案した方法を使用できますか?あなたはそれが論理的または何かのエラーを引き起こす可能性があると思いますか?または、他に何か提案はありますか?前もって感謝します。SaveChangesIDIDSaveChanges@KVerwold

4

1 に答える 1

1

カスタムIDに強いビジネス要件がない限り、それらを実装しないことをお勧めします。私の意見では、嗅覚テストに合格しないため、カスタムID生成を実装している人はそれほど多くないため、あなたが言及した投稿に対する賛成票は1つだけだと思います。

于 2012-09-28T18:18:01.493 に答える