‫۳ سال قبل، شنبه ۲۳ مرداد ۱۴۰۰، ساعت ۰۲:۰۴
در مورد اینکه چرا بعضی از پیاده سازی‌ها در خود کلاس‌ها هستند هم توضیح میدید که چرا به صورت explicit پیاده سازی شده اند.
Task<PasswordVerificationResult> IApplicationUserManager.VerifyPasswordAsync(IUserPasswordStore<User> store, User user, string password)
{
    return base.VerifyPasswordAsync(store, user, password);
}

‫۳ سال قبل، شنبه ۲۳ مرداد ۱۴۰۰، ساعت ۰۰:۲۲
من موقعی که میخوام کلاس‌ها رو Extract کنم که واسط رو بسازم. کلی پراپرتی و متود دیگه اضافه میشه که میام و با سورس کد شما مطابقت میدم و اضافه هارو برمیدارم، میشه یک توضیحی در مورد اون موارد اضافی بدید مثل پراپرتی‌ها و متود‌های پیشفرض مثل ThrowIfDisposed.
و اینکه بعضی از متود هارو داخل خود کلاس پیاده سازی نوشتید مثل 
Task<PasswordVerificationResult> IApplicationUserManager.VerifyPasswordAsync(IUserPasswordStore<User> store, User user, string password)
{
    return base.VerifyPasswordAsync(store, user, password);
}
‫۳ سال و ۵ ماه قبل، شنبه ۲۳ اسفند ۱۳۹۹، ساعت ۰۲:۲۱
ببخشید وقتی یک کاربر رو با کاربر ادمین درست میکنم و بعد میخوام ایمیل اون رو در صفحه https://localhost:5001/Identity/UsersManager تایید بکنم متن داخل Modal رو درست نشون نمیده:

‫۳ سال و ۶ ماه قبل، جمعه ۱۵ اسفند ۱۳۹۹، ساعت ۲۲:۴۸
این روش تمامی زیر فرزندان نظرات رو برمیگیردونه؛ با یک بار رفت و برگشت به بانک اطلاعاتی؛ آیا این روش نیز بهینه است ؟ ( + )
var comments = _dbContext.Comments.Where(x => x.ReplyId == null).Include(x => x.Children).ToList();