質問: 私は自分のEFをEFコアに移植しています。新しいAPIには**HasDefaultSchema**メソッドがないようです。このコードEFコアと同等のものは何ですか? ``` protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.HasDefaultSchema("Notifications"); } ```
回答: サンプルコードとまったく同じです。 EF6との唯一の違いは、EF Coreのほとんどの流な(だけでなく)メソッドとして、 `RelationalModelBuilderExtensions`クラス内の`ModelBuilder`クラスの拡張メソッド(インスタンスメソッドではなく)として実装されていることです。 それを使用するには、 Microsoft.EntityFrameworkCore.Relational nugetを参照し、 Microsoft.EntityFrameworkCoreを使用していることを確認してください`using Microsoft.EntityFrameworkCore;`