Autofac register assembly types

前端 未结 4 989
太阳男子
太阳男子 2021-02-05 08:25

In Castle, I used to do the following to register types from a different assembly:

Classes.FromAssemblyNamed(\"MyServer.DAL\")
       .Where(type => type.Name         


        
4条回答
  •  有刺的猬
    2021-02-05 08:57

    This is the correct way:

    builder.RegisterAssemblyTypes(AppDomain.CurrentDomain.GetAssemblies())
           .Where(t => t.Name.EndsWith("Repository"))
           .AsImplementedInterfaces()
           .InstancePerRequest();
    

提交回复
热议问题