با سلام
در مدل code first زمان اجرای پروژه و انجام تغییرات در دیتابیس انجام می شود حال اگر یک فیلد بصورت دستی وبا sql server ان را تغییر بدهم و دوبار از طریق پروژه کوئری بگیرم همان مقدار قبلی فیلد را نشان می دهد تا اینکه پروژه را مجددا اجرا کنم تا مقدار جدید را نمایش بدهد
به این دلیل که ef از آن تغییرات خبر ندارد و کوئری اجرا شده قبلی را دورن حافظه نگه داشته است. شما از فرآیندی براش کش کردن استفاده می کنید ؟
سلام راهی هست که با ef بشود تغییرات جدید را هم دریافت کند و عمل کش داده ها صورت نگیرد چون از این دیتابیس در دو برنامه مجزا استفاده می شود ایا تغییرات اعمال خواهد شد یا به مشکل بر می خورد
در مورد کش هم تنظیماتی انجام نداده ام
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)