C# Autofac 出现 尝试创建“XXController”类型的控制器时出错。请确保控制器具有无参数公共构造函数 错误解决方案

C# Autofac 出现  尝试创建“XXController”类型的控制器时出错。请确保控制器具有无参数公共构造函数  错误解决方案

出现以下错误:

C# Autofac 出现  尝试创建“XXController”类型的控制器时出错。请确保控制器具有无参数公共构造函数  错误解决方案

总结解决方案:

本项目采用构造函数方法进行依赖注入,由于个人原因在业务层相互注入了接口,导致交叉;报错

C# Autofac 出现  尝试创建“XXController”类型的控制器时出错。请确保控制器具有无参数公共构造函数  错误解决方案C# Autofac 出现  尝试创建“XXController”类型的控制器时出错。请确保控制器具有无参数公共构造函数  错误解决方案