0
私はEntity Frameworkとリポジトリパターンから始めます。私はObjectContextについて混乱しています。 必要なときに毎回インスタンス化する方が良いですか? 私はそのように使用しています:グローバルなObjectContextまたはローカルの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;
}
が重複する可能性が[?asp.net可能でSQLのDataContextに静的LINQとの取引を維持です](HTTP ://stackoverflow.com/questions/5324147/is-maintain-the-transaction-with-a-static-linq-to-sql-datacontext-in-asp-net-poss) – Steven
これを読んでください:http:// stackoverflow .com/questions/3653009/entity-framework-and-connection-pooling/3653392#3653392 –