通常,Unity(DIC)使用标准的 XML 配置文件进行配置,例如 web.config。
出于该项目的目的,Unity 提供了我喜欢使用的强大功能。但是,由于其他客户可能想要使用它,并且并非所有人都希望使用 XML 配置文件,因此希望能够创建适配器,以便客户可以通过这种方式加载他/她自己的配置( s) 他想要它。
因此,根据需要,从 txt、自定义 xml 文件、标准 web.config 文件,或者更重要的是,从他们定义的数据库模式加载配置。这样容器的所有映射都在这些方式中的任何一种上。
我在想什么是最好的方法来做到这一点。可能最终会以自定义方式进行。
与 Unity 竞争的意见或其他工具允许这样做吗?
谢谢!