core3.0與以前版本相比,有一些brokenchanges,那周邊一些配套組件每每也難逃brokenchanges,Autofac也不例外。這裏重點關注core整合Autofac,與以前相比有哪些重大變化。json
autofac.json模塊化配置文件定義,程序集掃描註冊,這個與以前並沒有區別,不加贅述。模塊化
Program中添加下圖中這麼兩句句,把autofac.json添加進core的配置源:ui
Startup中,添加這麼一個方法:spa
/// <summary> /// Autofac服務模塊註冊 /// </summary> /// <param name="builder"></param> public void ConfigureContainer(ContainerBuilder builder) { var module = new ConfigurationModule(Configuration); builder.RegisterModule(module); }