У меня есть хранимая процедура, которая перебирает таблицу, и она может вставить некоторые записи в эту таблицу. Работает нормально. Я могу видеть изменения в БД, используя Management Studio.
Проблема в том, что после этого я буду вызывать другую хранимую процедуру, которая будет возвращать коллекцию. Но она всегда возвращает кэшированное значение или что-то в этом роде. Последние изменения в db не отражены в возвращенном списке. Есть идеи?
EDIT
Я импортирую хранимую процедуру для работы с использованием EF. Все операции, которые я сделал, осуществляются через EF.
Чек следующий код
TraktorumEntities db = new TraktorumEntities();
var test= db.GetAvailableAttributes(CategoryID).ToList(); // here i get cached values .How can i force to fetch data from data base