asp.net 코어의 첫 번째 실행에 테이블에 일부 데이터를 추가 (채우기 데이터베이스)

Radman :

내가 Asp.net 코어를 사용하여 웹 사이트를 만드는거야 그리고 난 예를 들어, 카테고리 이름 나에 대해 내가 (호스트에서 내 말) 내 웹 사이트를 실행 처음에 일부 테이블에 일부 레코드를 추가 할.

어떤 알고 어떻게 이렇게 할 수 있습니까?

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=399426&siteId=1