在Register当中有以下代码:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
  | 
private void Register()
{
    ...
    _builer.RegisterType<BaseConnectionFactory>().As<IBaseConnectionFactory>().InstancePerLifetimeScope();
    ...
}
publi abstrct class BaseConnectionFactory
{
    //...other code...
}
  | 
 
注册之后提示异常信息:
1
  | 
Autofac.Core.DependencyResolutionException:“No constructors on type 'PDL.DoubleCenter.Infrastructure.BaseConnectionFactory' can be found with the constructor finder 'Autofac.Core.Activators.Reflection.DefaultConstructorFinder'.”
  | 
 
之后查阅相关资料无果,之后尝试将abstrct取消之后正常注册。