当我创建新的service之后,直接运行代码,在页面获取新页面时,会提示如下错误:None of the constructors found with ‘Autofac.Core.Activators.Reflection.DefaultConstructorFinder’。
解决以上问题的方法是在DependencyRegistrar.cs文件中加入service的注册方法:
builder.RegisterType().As().InstancePerLifetimeScope();
注册完之后重新生成之后再运行就可以成功了。