سلام
من برای ایجاد یک کاربر جدید , IdentityUser را به Constructor کنترلر AccountControler
به عنوان آرگومان inject کردم :
public class AccountController : Controller
{
private readonly UserManager<IdentityUser> userManager;
private readonly SignInManager<IdentityUser> signInManager;
public AccountController(UserManager<IdentityUser> userManager, SignInManager<IdentityUser> signInManager)
{
this.userManager = userManager;
this.signInManager = signInManager;
}
}



وقتی دکمه Register را کلیک میکنم خطای زیر ایجاد میشه:

.An unhandled exception occurred while processing the request

InvalidOperationException: Unable to resolve service for type 'Microsoft.AspNetCore.Identity.UserManager`1[Microsoft.AspNetCore.Identity.IdentityUser]' while attempting to activate 'MyGameWebSite.Controllers.AccountController'.
Microsoft.Extensions.DependencyInjection.Activator Utilities.GetService(IServiceProvider sp, Type type, Type requiredBy, bool isDefaultParameterRequired)


  • Microsoft.Extensions.DependencyInjection.Activator Utilities.GetService(IServiceProvider sp, Type type, Type requiredBy, bool isDefaultParameterRequired)

  • lambda_method(Closure , IServiceProvider , object[] )

  • Microsoft.AspNetCore.Mvc.Controllers.ControllerAct ivatorProvider+<>c__DisplayClass4_0.<CreateActivat or>b__0(ControllerContext controllerContext)

  • Microsoft.AspNetCore.Mvc.Controllers.ControllerFac toryProvider+<>c__DisplayClass5_0.<CreateControlle rFactory>g__CreateController|0(ControllerContext controllerContext)

  • Microsoft.AspNetCore.Mvc.Internal.ControllerAction Invoker.Next(ref State next, ref Scope scope, ref object state, ref bool isCompleted)

  • Microsoft.AspNetCore.Mvc.Internal.ControllerAction Invoker.InvokeInnerFilterAsync()

  • Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker. InvokeNextResourceFilter()

  • Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker. Rethrow(ResourceExecutedContext context)

  • Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker. Next(ref State next, ref Scope scope, ref object state, ref bool isCompleted)

  • Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker. InvokeFilterPipelineAsync()

  • Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker. InvokeAsync()

  • Microsoft.AspNetCore.Builder.RouterMiddleware.Invo ke(HttpContext httpContext)

  • Microsoft.AspNetCore.StaticFiles.StaticFileMiddlew are.Invoke(HttpContext context)

  • Microsoft.AspNetCore.Diagnostics.DeveloperExceptio nPageMiddleware.Invoke(HttpContext context)





ممنون میشم علت و روش رفع خطا را بگید.