net Autofac 获取不到对象

Global类
Global类

Job类
job类
orde获得到的值是为null

看样你是要解析webapi, 看一下是不是少了一步注册过程?// Mvc Register
builder.RegisterControllers(Assembly.GetExecutingAssembly()).AsSelf().PropertiesAutowired();
builder.RegisterFilterProvider();
builder.RegisterType().As().InstancePerLifetimeScope();

//WebApi Register
builder.RegisterApiControllers(Assembly.GetExecutingAssembly()).AsSelf().PropertiesAutowired();
builder.RegisterWebApiFilterProvider(GlobalConfiguration.Configuration);
builder.RegisterWebApiModelBinderProvider()

1.你从ioc容器获取一个对象

2.获取对象的类型没有默认构造函数,只有带参构造函数

3.构造函数参数为接口

4.从ioc容器中获取一个指定接口的对象,并调用原实体类的构造函数

5.递归

https://www.cnblogs.com/jiagoushi/p/4084145.html