0

我的网站面临一个奇怪的问题,它似乎没有使用连接池。我正在使用 linq to sql 调用存储过程并返回项目列表,但不确定它是否关闭连接/处理数据上下文类。

我的代码看起来像这样

public list<data.dto.category> getall()
{
var db = new mydatacontext();

return db.getCategories().ToList();
}

我如何确保我正在关闭连接?

谢谢

4

1 回答 1

0

尝试使用“使用”语句创建您的上下文。

    using (MyDataContext context = new MyDataContext())
    {
         // do stuff
    }
于 2012-09-25T21:22:27.930 回答