using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Linq;
using System.Runtime.Remoting.Messaging;
using System.Text;
using System.Threading.Tasks;
namespace HxDbContext
{
public class EFDbContextFactory
{
///
/// 线程内实例唯一
///
///
public static DbContext GetCurrentDbContext()
{
DbContext db = (DbContext)CallContext.GetData("DbContext");
//if (db != null) return db;
db = new MySql_DbContext();
CallContext.SetData("DbContext", db);
return db;
}
}
}