مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

akbaraliyari

عضویت از 1394/11/20

مشکل در Identity

  • شنبه 6 مهر 1398
  • 15:41
تشکر میکنم

سلام و خسته نباشید خدمت دوستان


من زمانی که در 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}"

راه حل چیه،چیکار باید انجام بدم تا درست کارکنه؟

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

مهدی الهی

عضویت از 1396/07/29

  • یکشنبه 7 مهر 1398
  • 15:06

سلام باید await بزارید 

      var result =await UserManager.AddToRolesAsync(user.Id, selectedRoles);

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)