7
ไม่สามารถแก้ไขบริการสำหรับประเภท 'Microsoft.AspNetCore.Identity.UserManager` ขณะพยายามเปิดใช้งาน' AuthController '
ฉันได้รับข้อผิดพลาดนี้ในตัวควบคุมการเข้าสู่ระบบ InvalidOperationException: ไม่สามารถแก้ไขบริการสำหรับประเภท 'Microsoft.AspNetCore.Identity.UserManager'1 [Automobile.Models.Account]' ในขณะที่พยายามเปิดใช้งาน 'Automobile.Server.Controllers.AuthController' นี่คือตัวสร้าง Auth Controller: private SignInManager<Automobile.Models.Account> _signManager; private UserManager<Automobile.Models.Account> _userManager; public AuthController(UserManager<Models.Account> userManager, SignInManager<Automobile.Models.Account> signManager) { this._userManager = userManager; this._signManager = signManager; } และนี่คือ ConfigureServices ใน startup.cs: public void ConfigureServices(IServiceCollection services) { // Add framework services. services.AddApplicationInsightsTelemetry(Configuration); services.Configure<AppConfig>(Configuration.GetSection("AppSettings")); //var provider = HttpContext.ApplicationServices; //var someService …