如何在 EF 中为两个查询使用相同的连接,例如我在 MVC 控制器中编写了这段代码:
DataLayer.Context context = new DataLayer.Context();
[ChildActionOnly]
public int TodayVisits()
{
return Repository.VisitsRepository.TodayVisits(context);
}
[ChildActionOnly]
public int LastMonthVisits()
{
return Repository.VisitsRepository.LastMonthVisits(context);
}
我正在使用应用程序检查输出 T-SQL,它显示连接 2 时间已打开。