Tengo varios métodos que se ocupan de DB y todos ellos empezar llamandoC# LINQ to SQL - En caso de DataContext eliminarse utilizando IDisposable
FaierDbDataContext db = new FaierDbDataContext();
Puesto que el objeto Linq2Sql DataContext implementa IDisposable, si esto se usa con "usar"?
using (FaierDbDataContext db = new FaierDbDataContext()) {
// use db here
}
¿Cuáles son las implicaciones de usarlo de una forma u otra?
Además, una nota al margen, para las personas que utilizan LINQ no debe tener una variable de instancia de su DataContext para su clase de modelo de datos. En su lugar, declare uno cada vez que lo necesite en sus métodos. – mmcdole