2
は、基本的には...PRISMのCreateModuleCatalog()とConfigureModuleCatalog()の違いは何ですか?
protected override IModuleCatalog CreateModuleCatalog()
{
var catalog = base.CreateModuleCatalog();
var moduleInfo = new ModuleInfo("HelloWorldModule", "Testing.HelloWorldModule"));
catalog.AddModule(moduleInfo);
return catalog;
}
protected override void ConfigureModuleCatalog()
{
ModuleCatalog moduleCatalog = (ModuleCatalog)this.ModuleCatalog;
moduleCatalog.AddModule(typeof(Testing.HelloWorldModule));
}
はどちらも、ここで同じことをやっているように見えるので、本当の違いは何ですか?私はあなたがであることを尋ねていると思います。とは異なります(明らかにコードを移動できるので)。