2 ضمیمه
افزودن پروپرتی جدید به IdentityUser
با سلام.
با توجه به اینکه من با استفاده از newproject=> MVC => Autentication کاربران را ایجاد کردم.
به پروپرتی های کلاس IdentityUser پروپرتی دیگری به نام Name اضافه کردم ولی وقتی می خوام نام وارد شده کاربر را با آن مقایسه کنم، پروپرتی Name اضافه شده برابر با null است! ممکنه راهنمایی کنید؟ کد مربوط به افزودن پروپرتی و بررسی آن در تصاویر زیر اومده.
ضمیمه 145750
ضمیمه 145751
نقل قول: افزودن پروپرتی جدید به IdentityUser
دقت کنید که کلاس ApplicationUser از IdentityUser ارث بری کرده و قبلا یک فیلد با نام UserName در اون تعریف شده .
شی User که در کنترلر به اون دسترسی دارید مقدار UserName رو نشون میده و نه متغیر Name که شما تعریف کردید.
شی User یک کلاس Proxy هست و مستقیما نمایانگر فیلدهای دیتابیس مربوط به Identity نیست.