‫۶ سال و ۲ ماه قبل، دوشنبه ۱۱ تیر ۱۳۹۷، ساعت ۱۸:۱۴
باسلام و خسته نباشید
من نیاز به این دارم که تعداد زیادی ViewComponent رو تعریف کنم که در کل پروژه استفاده میشه بنابراین میخوام اونها رو بصورت پوشه‌های تودرتو تعریف کنم تا بتونم راحت مدیریتشون کنم. مثل مسیر زیر:
Views/Shared/Components/SubFolder1/SubFolder2/[NameOfComponent]/Default.cshtml 
ولی وقتی این کار رو می‌کنم ویوها رو در هنگام اجرا نمی‌تونه پیدا کنه؟ چکار باید بکنم؟
‫۶ سال و ۳ ماه قبل، چهارشنبه ۲۳ خرداد ۱۳۹۷، ساعت ۲۳:۳۶
ممنون. در واقع دلیل ایجاد تراکنش برا اضافه کردن رکورد به جداول پدر و فرزندی در یک درخواست است. میخوام پدر رو وقتی ذخیره میکنم مطمئن بشم که فرزندانش هم درست ذخیره شدن و اگه فرزندان درست ثبت نشد پدر هم خودبخود پاک بشه. آیا مدل Iunitofwork  خودش این تراکنش‌ها رو‌کنترل میکنه یا من خودم با همین روش گفته شده در منبع باید  پیاده سازی کنم؟
‫۶ سال و ۳ ماه قبل، چهارشنبه ۲۳ خرداد ۱۳۹۷، ساعت ۲۰:۴۴
سلام؛ ممنون. من تنظیمات context رو از روی پروژه identity core که در همین سایت ارائه شده کپی برداری کردم که همچین تنظیمی رو ندیدم و آیا برداشتن این تنظیم کار خوبیه یا نه؟ 
اگر هم نخوام این تنظیم رو بردارم  و از روش لینک کمکی بخوام استفاده کنم  باید جداولی که توی کلاس لازم دارم رو به کلاس به صورت dbset<table> تزریق کنم که اگه بخوام به صورت strategy گفته شده در لینک کمکی استفاده کنم قبول نمیکنه و همچنین باید چند بار از context شی درست کرده که دقیقا نمیدونم چطور باید شی درست کنم. 
‫۶ سال و ۳ ماه قبل، چهارشنبه ۲۳ خرداد ۱۳۹۷، ساعت ۱۷:۴۴
باسلام؛ مشکلی که من بعد از پیاده سازی این موضوع دارم اینه که قبلا با تزریق مستقیم می‌تونستم به روش زیر یک Transaction ایجاد کنم و به راحتی چند تا SaveChanges رو فراخوانی کنیم ولی بعد از پیاده سازی این روش پیغام زیر رو بهم میده
IunitofWork The configured execution strategy 'SqlServerRetryingExecution Strategy' does not support user initiated transactions. Use the execution strategy returned by 'DbContext.Database.Create Execution Strategy()' to execute all the operations in the transaction as a retriable unit.