我使用Catel + Fody / LoadAssembliesOnStartup + Fody / ModuleInit。我想知道,如何指定模块的加载顺序?
我想使用serviceLocator.RegisterTypeAndInstantiate,我需要按特定顺序加载模块。我怎么能这样做?
答案 0 :(得分:2)
这真的很棘手。在一个完美的世界中,组件加载的顺序并不重要(您不应该在ModuleInit中进行服务实例化,尽可能减小占用空间)。
如果你有一个非常有效的理由(但请解释一下),那么我们可以考虑在LoadAssembliesOnStartup中修复它,以便你可以指定一个订单。