これまでに見つけた唯一の方法は、接続文字列名を使用する代わりに、接続文字列を直接使用してコンテキストを作成することです。このようにして、 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;
}