Jediný způsob, který jsem zatím našel, by zahrnoval vytvoření kontextu přímo pomocí připojovacího řetězce namísto použití názvu připojovacího řetězce. Tímto způsobem můžete připojit 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;
}