3

ブレークポイントを使用してOnModelCreatingにステップインし、ロジックが間違っているかどうか、またはModelBuilderが期待していないことがあるかどうかを確認するにはどうすればよいですか?私は、実際の移行をデバッグする方法について多くの記事を見てきましたが、モデルコードがどのように生成されているかを監視する方法はありませんでした。EFコアマイグレーションデバッグのデバッグ

いくつかのエンティティにカスタム属性を実装しようとしていますが、無視されています。私はモデルコードを生成しているので、自分の設定が何をしているのかを見たいと思います。

+0

[EFコードの最初の移行のシードメソッドでブレークポイントを設定することはできますか?](https://stackoverflow.com/questions/28858289/can-one-set-a-breakpoint-in-ef-code- first-migrations-seed-method) –

+0

これらの質問にも同様の回答がありますが、全く異なる質問です。 –

答えて

5

あなたのコードにDebugger.Launch()を呼び出すことができるはずです。ジャストインタイムデバッガは、デバッガがその行に当たるとデバッガをアタッチするように促すはずです。

+2

ありがとう!それは二度とあなたを助けてくれました。 :) –

+0

それは私の仕事です。 ;)私は人々が私が作ったものを使うことができるようにしています。質問されたすべての質問は、今後の拡張機能に反映されます。 – bricelam

+0

@bricelamこれはEF Core 2.0でも同様ですか?デバッガはそこに正しく接続されません。 – TGlatzer