1

我使用 Catel + Fody/LoadAssembliesOnStartup + Fody/ModuleInit。我想知道,如何指定模块的加载顺序?
我想为此使用 serviceLocator.RegisterTypeAndInstantiate 我需要按特定顺序加载模块。我怎样才能做到这一点?

4

1 回答 1

2

这真的很棘手。在一个完美的世界中,加载程序集的顺序无关紧要(您不应该在 ModuleInit 中进行服务实例化,尽可能减小占用空间)。

如果您有一个真正正当的理由(但请解释它),那么我们可能会考虑在 LoadAssembliesOnStartup 中修复它,以便您可以指定订单。

于 2015-04-08T10:43:48.327 回答