質問: uow.Set(); } public T Create() { return entity.Create(); } } ``` 私の質問は、なぜ`Create();`メソッドがEF7の`DbSet`削除されました( `IDbSet`もEFコアで削除されていることに注意して`IDbSet` ) 私はこの質問を見つけました: Create()とnew T() 、私は新しいT()を使用すれば将来何か問題がありますか?
回答: 私が見つけたのは、そのようなメソッドが実装されていない理由は、Entity Framework Core(EF7)がプロキシをまったく使用していないということです。したがって、そのようなメソッド(エンティティのプロキシを作成する)の付加価値はなくなりました。私の意見では、エンティティのデフォルトのコンストラクタが行く方法です。 ディスカッションを参照してください: https : //github.com/aspnet/EntityFramework/issues/3797