使用EF5切换到特定于作业的数据库时,缓存是否仍然有效?

时间:2013-01-09 15:52:32

标签: database asp.net-web-api entity-framework-5

我正在设计一个返回简单查询信息的Web服务。使用webApi& EF5。简单。 我需要帮助解决的问题是这个。 我们有 15个SQL服务器,其中包含 200+个数据库架构都是相同的。每个DB都是客户/案例特定的。因此,使用case#调用API并找到sql server&查找表中的数据库名称。

我知道如何将dbContext设置为特定的连接字符串。所以告诉EF5连接到什么是很容易的。 似乎我将失去任何连接缓存功能,因为每次调用都必须切换DB。

在忙碌的一天,每个案例#10个用户,每天约20个案例。 (每天阅读 20个独特的数据库连接

我应该在WebAPI中创建自己的连接缓存吗?就像上次使用的连接列表一样简单?或者EF5会起作用吗?

0 个答案:

没有答案