我有一个C#/ asp.net mvc应用程序,我正在尝试用MS Unity实现IoC。我的应用程序有一些Services
取决于Repositories
,它取决于NHibernate的ISessionFactory
。我的IoC工作正常,但我的应用程序正在成长,我不想在容器上注册每个服务和存储库,所以我想知道如何自动完成?有没有办法做到这一点?
谢谢!
答案 0 :(得分:1)
您可以尝试UnityConfiguration扩展程序(也可以从NuGet获得)。它允许一些基于会议的"映射,我认为你可以设置自定义规则来自动注册mappigns。