Как занести в базу данных данные из Json файла?
У меня есть данные вот в таком Json формате, как я могу занести их в базу?
[
{
"nmId": 37018690
},
{
"nmId": 9166307
},
{
"nmId": 37012014
},
{
"nmId": 10986641
},
{
"nmId": 17513093
},
{
"nmId": 55275274
},
{
"nmId": 9166302
}
]
У меня есть вот такая модель
public class Article
{
public int Id { get; set; }
public int? nmId { get; set; }
}
И вот такой контекст
public class ArticlesContext : DbContext
{
public DbSet<Article> Articles { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
if (!optionsBuilder.IsConfigured)
{
optionsBuilder.UseSqlServer("Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=C:\\Users\\User\\source\\repos\\ParserSppWb\\ParserSppWb\\ArticleDB.mdf;Integrated Security=True");
}
}
}
Источник: Stack Overflow на русском