در مورد پاسختون من Context رو Dispose می کردم و مشکلم ربطی به اون نداشت.بعد از گشتنهای زیاد متوجه شدم که مشکل اینجاست که Context دوم که دادهی به روز شده رو لود نمیکنه قبل از context ی که دادهها رو تغییر داده ایجاد شده(مثلا دو فرم رو تصور کنید که همزمان بازند و دومین فرمی که باز شده تغییرات رو انجام داده،وقتی دوباره به فرم اول بر میگردیم تغییرات وجود ندارند).من مشکل رو متوجه شدم اما دلیلشو نفهمیدم .اینطور به نظر میرسه که دفعه اولی که یک کوئری اجرا میشه اون رو cash میکنه و دفعههای بعدی دیگه سمت دیتابیس نمیره.
۱۰ سال و ۹ ماه قبل، سهشنبه ۲۶ آذر ۱۳۹۲، ساعت ۱۷:۲۶