‫۷ سال و ۵ ماه قبل، یکشنبه ۲۷ فروردین ۱۳۹۶، ساعت ۰۳:۰۴
- احتمالا مرتبط است به حالت Transient که در نظر بعدی به آن اشاره کردید. یک نمونه پروژه که از الگوی جاری استفاده می‌کند DNTIdentity است که جزئیات و توضیحات بیشتر آن‌را می‌توانید در گروه ASP.NET Core Identity پیگیری نمائید.
- همچنین مطالب « کار با کلیدهای اصلی و خارجی در EF Code first» و «شروع به کار با EF Core 1.0 - قسمت 13 - بررسی سیستم ردیابی تغییرات» را نیز مطالعه کنید .  
‫۷ سال و ۵ ماه قبل، یکشنبه ۲۷ فروردین ۱۳۹۶، ساعت ۰۳:۰۰
Transient یعنی هر قسمتی که به آن نیاز داشت، یک وهله‌ی جدید ایجاد شود. در کل نیاز است مطلب EF #12 به همراه تمام نظرات آن‌را مطالعه کنید تا با دلیل استفاده‌ی از حالت Scoped یا همان Context Per Request آشنا شوید.
‫۷ سال و ۵ ماه قبل، جمعه ۲۵ فروردین ۱۳۹۶، ساعت ۲۳:۵۰
جهت اطلاع
مایکروسافت به صورت رسمی SmtpClient را منسوخ شده اعلام کرده و توصیه می‌کند که از MailKit استفاده کنید:
[System.Obsolete("SmtpClient and its network of types are poorly designed, we strongly recommend you use https://github.com/jstedfast/MailKit and https://github.com/jstedfast/MimeKit instead")]
public class SmtpClient : IDisposable
ماخذ (مستندات دات نت 4.7)
‫۷ سال و ۵ ماه قبل، جمعه ۲۵ فروردین ۱۳۹۶، ساعت ۲۳:۲۹
- این مشکل در EF Core برطرف شده. در آنجا فقط یک کلاس abstract DbSet وجود دارد که تمام متدهای آن virtual هستند و به همین جهت mocking آن‌ها به سادگی میسر است.
- برای EF 6.x این مطلب را پیگیری کنید.
‫۷ سال و ۵ ماه قبل، سه‌شنبه ۲۲ فروردین ۱۳۹۶، ساعت ۲۲:۰۱
نمی توان. در اینجا نیاز به بکار بردن واژه‌های کلیدی یاد شده به علت نیاز به استفاده‌ی از خروجی نتیجه‌ی کوئری در همین متد هست. در مثال قبلی چون استفاده‌ای از این نتیجه در همان متد نمی‌شد، سربار زائد ایجاد کرده بود.
‫۷ سال و ۵ ماه قبل، سه‌شنبه ۲۲ فروردین ۱۳۹۶، ساعت ۱۷:۳۳
امکان سفارشی سازی خروجی افزونه‌ی Debug visualizer وجود دارد.
- روش اول: «آشنایی با ویژگی DebuggerDisplay در VS.Net»
- روش دوم: متد ToString شیء جاری را بازنویسی کنید. این روش دوم در مورد ساختار DateTime استفاده می‌شود که بر اساس فرهنگ جاری سیستم عمل می‌کند.