小智 5
First you need to create console application with full .net framework, Second install these packages using package manager console,
Install-Package Microsoft.EntityFrameworkCore.SqlServer
Install-Package Microsoft.EntityFrameworkCore.Tools –Pre
Run Code Online (Sandbox Code Playgroud)
Now you need to create your model and context
namespace ConsoleEfCore
{
class Program
{
static void Main(string[] args)
{
MyContext db = new MyContext();
db.Users.Add(new User { Name = "Ali" });
db.SaveChanges();
}
}
public class MyContext : DbContext
{
public DbSet<User> Users { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseSqlServer(@"Server=.;Database=TestDb;Trusted_Connection=True;");
}
}
public class User
{
public int Id { get; set; }
public string Name { get; set; }
}
}
Run Code Online (Sandbox Code Playgroud)
then just need to use this command
Add-Migration initial
Run Code Online (Sandbox Code Playgroud)
and then you need to update your database to create that
Update-Database
Run Code Online (Sandbox Code Playgroud)
run project and you we'll see User would insert to your database
| 归档时间: |
|
| 查看次数: |
2226 次 |
| 最近记录: |