using System; namespace CC.Yi.API { public class Startup { //动态 面向AOP思想的依赖注入 Autofac public void ConfigureContainer(ContainerBuilder builder) { builder.RegisterType(typeof(CustomAutofacAop)); builder.RegisterGeneric(typeof(BaseDal<>)).As(typeof(IBaseDal<>)); builder.RegisterType().As().EnableInterfaceInterceptors();//表示注入前后要执行Castle,AOP } } }