C# 如何首先使用EntityFramework代码在数据库表中设置默认寄存器?

C# 如何首先使用EntityFramework代码在数据库表中设置默认寄存器?,c#,entity-framework,ef-code-first,code-first,C#,Entity Framework,Ef Code First,Code First,我正在尝试使用EntityFrameworkcode-first为连接我的数据库创建一个系统,我正在使用code-first,因为我希望它在不存在的情况下自动创建数据库和表 因此,我想在创建我的登录名表时,插入第一个寄存器、用户管理员和密码管理员 我该怎么做 我的代码: public class Login { public int Id { get; set; } public string UserName { get; set; } public string Pa

我正在尝试使用
EntityFramework
code-first为连接我的数据库创建一个系统,我正在使用code-first,因为我希望它在不存在的情况下自动创建数据库和表

因此,我想在创建我的
登录名
表时,插入第一个寄存器、用户管理员和密码管理员

我该怎么做

我的代码:

public class Login
{
    public int Id { get; set; }
    public string UserName { get; set; }
    public string Password { get; set; }
}

public class MySystemContext : DbContext
{
    DbSet<Login> Logins { get; set; }
}
公共类登录
{
公共int Id{get;set;}
公共字符串用户名{get;set;}
公共字符串密码{get;set;}
}
公共类MySystemContext:DbContext
{
数据库集登录名{get;set;}
}

这被称为种子设定数据库,请查看简短的指导。朱莉·勒曼(Julie Lerman)也有一篇关于它的博客文章