码迷,mamicode.com
首页 > Web开发 > 详细

.Net core 2.0的数据初始化

时间:2017-12-21 16:02:54      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:添加引用   csharp   tar   static   creat   ext   require   cat   ons   

在StartUp.cs里面,添加Seed方法

public static void Seed(IApplicationBuilder applicationBuilder)
    {
        using (var serviceScope = applicationBuilder.ApplicationServices.GetRequiredService<IServiceScopeFactory>()
                .CreateScope())
        {
            AppDbContext context = serviceScope.ServiceProvider.GetService<AppDbContext>();

            if (!context.Products.Any())
            {
                // 这里做操作
            }

            context.SaveChanges();
        }
    }

  在Configure方法添加引用

Seed(app);

  

.Net core 2.0的数据初始化

标签:添加引用   csharp   tar   static   creat   ext   require   cat   ons   

原文地址:http://www.cnblogs.com/xiaoquangege/p/8080626.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!