实体框架是否支持SQLClient 连接字符串中的ApplicationIntent=ReadOnly ?它是指对AlwaysOn 可用性组 (SQL Server 2012)的可用性副本功能的只读访问。
问问题
4090 次
1 回答
6
到目前为止,我发现的唯一方法是直接使用连接字符串创建上下文,而不是使用连接字符串名称。这样你就可以附加ApplicationIntent
.
string connectionString = string.Format("{0}; ApplicationIntent=READONLY", ConfigurationManager.ConnectionStrings["AppContext"].ConnectionString);
using (AppContext context = new AppContext(connectionString))
{
var q = from row in context.table
select row.id;
}
于 2014-01-20T18:17:56.367 回答