using Demo.Data;
using Demo.Domain;
using Microsoft.EntityFrameworkCore;
using System;
using System.Linq;
namespace Demo.App
{
class Program
{
static void Main(string[] args)
{
//using var context = new DemoContext();
//var leagues = context.Leagues.Skip(1).Take(3).ToList();
//foreach (var league in leagues)
//{
// league.Name += "~~";
//}
using var context = new DemoContext();
//var league = context.Leagues.AsNoTracking().First();
//league.Name += "~~";
//context.Leagues.Update(league);
var league = context.Leagues.First();//.AsNoTracking()不需要变化追踪
league.Name += "~~";
context.Leagues.Attach(league);
context.Entry(league).Property("Name").IsModified = true;
var count = context.SaveChanges();
Console.WriteLine(count);
Console.ReadKey();
}
}
}