質問: Entity Frameworkの以前のバージョンでは、 `EntityTypeConfiguration`を使用して、コンストラクタで`TEntity`型のエンティティのマッピングをコンフィグレーションできました。 他のオプションは、上のマッピングを設定することです`OnModelCreating`方法`DbContext`が、私たちは、独自の場所に各マッピングを残すことができますので、この他のオプションがいいです。 今はEntity Framework Coreを使い始めていますが、 `EntityTypeConfiguration`クラスが見つかりませんでしたので、変更されていると思います。 Entity Frameworkの新しいバージョンでマッピングクラスを作成することは可能ですか? `OnModelCreating`を使用する`OnModelCreating`ますか?
回答: 残念ながら、 `OnModelCreating`はこれを行うための好ましい方法です。チーム(特にrowanmiller)は次のように述べています。 > 私たちはおそらくこのようなこと、あるいはそのようなことをするだろうと考えていますが、現時点でEF Coreが欠けている他の機能よりも優先順位が低いです。 > > その問題に関するコメントを読んだら、これを行う別の方法がありますが、現在は`OnModelCreating`以外の方法を「正式に」サポートしていません。