/// <summary> /// 创建EF上下文对象,已存在就直接取,不存在就创建,保证线程内是唯一。 /// </summary> public static DbContext Create() { DbContext dbContext = CallContext.GetData("DbContext") as DbContext; if (dbContext == null) { dbContext = new ZSZContext(); CallContext.SetData("DbContext", dbContext); } return(dbContext); }
public void TestMethod1() { log4net.Config.XmlConfigurator.Configure();//初始化log4net //测试Ef的配置是否准确 using (ZSZContext zsz = new ZSZContext()) { TutorEntity city = new TutorEntity(); city.Name = "田果"; zsz.Tutors.Add(city); zsz.SaveChanges(); } //BaseEntity e = new HouseEntity();//里氏转换原则 //BaseEntity e = new AdminLogEntity(); //BaseService<HouseEntity> aa=new BaseService<HouseEntity>() }