0
我從實體框架和存儲庫模式開始。我對ObjectContext感到困惑。 每次我們需要它時實例化它會更好嗎? 我使用這樣的:Global ObjectContext還是本地的?
private GenericRepository _genericRepository;
public EmployeeDAO()
{
var _context = new NorthwindEntities();
this._genericRepository = new GenericRepository(_context);
}
public Employee FindByID(int employeeID)
{
Employee _employee = this._genericRepository.Single<Employee>(x => x.EmployeeID == employeeID);
return _employee;
}
可能重複[?是用靜態的LINQ to SQL的DataContext在asp.net可以保持交易(HTTP ://stackoverflow.com/questions/5324147/is-maintain-the-transaction-with-a-static-linq-to-sql-datacontext-in-asp-net-poss) – Steven
閱讀此:http:// stackoverflow .COM /問題/ 3653009 /實體框架,和連接池/ 3653392#3653392 –