c# - 处理我无法解决的请求错误时发生未处理的异常
问题描述
我正在做一些电影项目。在 HomeController 上进行一些安排后,出现了此错误。我尝试了我在互联网上可以找到的所有内容,但无法解决。
这是我的完整错误信息。
InvalidOperationException:尝试激活“OnlineMovieTicketBookingProject.Controllers.HomeController”时,无法解析“Microsoft.AspNetCore.Identity.UserManager`1[OnlineMovieTicketBookingProject.Models.ApplicationUser]”类型的服务。
家庭控制器.cs
public class HomeController : Controller
{
int count = 1;
bool flag = true;
private UserManager<ApplicationUser> _usermanager;
private ApplicationDbContext _context;
public HomeController(ApplicationDbContext context, UserManager<ApplicationUser> usermanager)
{
_context = context;
_usermanager = usermanager;
}
...
}
启动.cs
public void ConfigureServices(IServiceCollection services)
{
services.AddDbContext<ApplicationDbContext>(options =>
options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));
services.AddDatabaseDeveloperPageExceptionFilter();
services.AddDefaultIdentity<IdentityUser>(options => options.SignIn.RequireConfirmedAccount = true)
.AddEntityFrameworkStores<ApplicationDbContext>();
services.AddControllersWithViews();
services.AddTransient<UploadInterface, uploadfilerepo>();
}
解决方案
推荐阅读
- botframework - 新闻样本技能返回未经授权的错误
- android - 如何在 Android 上删除标题栏
- r - 如何根据字符串模式将数据框的所有列拆分为不同的组并将函数应用于每组列?
- amazon-web-services - 如何配置通过 VPC 从 aws ec2 实例访问我的 aws s3 存储桶
- elasticsearch - 一些 KV 过滤器值具有在 Kibana 中标识为字符串的自定义日期
- json - 将规则添加到 JSON 字符串化
- maven - Maven 错误“maven-clean-plugin:2.5 或其依赖项之一无法解析:无法读取工件描述符”
- ios - ios 应用程序在基于 xcode 12.2 构建的 ios 14 上启动后崩溃
- flutter - 颤动iOS部署目标在哪里(项目运行器内部和目标运行器内部)?
- python-3.x - 401 错误 - 带有服务帐户的 Google API