سوال: Structure Map lifecycle

ساخت وبلاگ
با عرض پوزش بخاطر اسم
دوبار از یک کنترلر اطلاعات میگیرم (Unit of Work + Repository)
دفعه اول دیتا رو load میکنه ولی دفعه دوم رو پر نمیکنه و context میره برای dispose
Error:
+	Exception	Exception thrown: 'System.InvalidOperationException' in EntityFramework.dll ("The operation cannot be completed because the DbContext has been disposed.")	System.InvalidOperationException

StructureMap:
For<GalleryController>().AlwaysUnique();
For<HomeController>().AlwaysUnique();

چطور میتونم یا نذارم Dispose بشه و تا متود بعدی صبر کنه یا اینکه وقتی به کنترلر برمیگرده StructureMap درست عمل کنه و repository مو پر کنه؟
تمپوs...
ما را در سایت تمپوs دنبال می کنید

برچسب : نویسنده : خنج tempos بازدید : 189 تاريخ : پنجشنبه 30 آذر 1396 ساعت: 1:43