我正在编写一个程序,在启动时使用IoC(Windsov3.0)将目录中的所有程序集(如果实现了接口/服务)加载到应用程序核心的存储库中。然而,我是温莎的新手。我的应用程序轮询一个DB表,当它找到需要处理的行时,它会检查服务的名称来处理记录并从存储库请求它。我可以像在中一样,通过配置将所有模块加载到字典中,然后加载到存储库中。很好,但是我需要来使它更加动态。List<string> enabledServices = GetServicesFromDb();
IDictionary<string, IModule> dict = new I