Beispiel #1
0
        private static void Seed(IServiceProvider serviceProvider)
        {
            using (var dbContext = serviceProvider.GetService <NewsAggregatorDBContext>())
            {
                dbContext.Database.Migrate();
                if (dbContext.DataSources.AnyAsync().Result)
                {
                    return;
                }

                dbContext.DataSources.Add(DataSourceAggregate.Create("BBC", "Top stories", "http://feeds.bbci.co.uk/news/rss.xml"));
                dbContext.SaveChanges();
            }
        }