Единственият начин, който открих досега, включва създаване на контекста чрез директно използване на низа за връзка, вместо използване на име на низ за връзка. По този начин можете да добавите 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;
}