سلام و خسته نباشید خدمت دوستان
من زمانی که در Identity میخوام کاربر جدیدی ایجاد کنم،موقعی که میخوام Role به User بدم ارور میده و در جدول AspNetUserRoles ذخیره نمیشه
کدم اینه:
var resultCreateUser = await UserManager.CreateAsync(user, userViewModel.Password);
//Add User to the selected Roles
if (resultCreateUser.Succeeded)
{
if (selectedRoles != null)
{
var result = UserManager.AddToRolesAsync(user.Id, selectedRoles);
}}
خروجی Result اینجوری میشه:
Id = 1324, Status = WaitingForActivation, Method = "{null}", Result = "{Not yet computed}"
راه حل چیه،چیکار باید انجام بدم تا درست کارکنه؟
با تشکر
سلام باید await بزارید
var result =await UserManager.AddToRolesAsync(user.Id, selectedRoles);
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)