asp.netコア(フィルデータベース)の最初の実行時にテーブルにいくつかのデータを追加します。

Radman:

私はAsp.netのコアを使用してWebサイトを作成していると私は私が(私が意味するホスト上で)私のウェブサイトを最初に実行するときにいくつかのテーブルに一部のレコードを追加する例カテゴリ名、または任意のために。

すべてのノウハウは、どのように私はこれを行うことができますか?

OxQ;

あなたは、から説明する方法のいずれかを使用することができますこの記事を。

public void Main(string[] args)
{
    var host = BuildWebHost(args);
    using (var scope = host.Services.CreateScope())
    {
        var services = scope.ServiceProvider;
        var context = serviceScope.ServiceProvider.GetService<ApplicationDbContext>();
        DataSeeder.SeedCountries(context);
    }
    host.Run();
}

おすすめ

転載: http://10.200.1.11:23101/article/api/json?id=399428&siteId=1