0

私は構造マップの使用法を学んでおり、次のような状況に陥っています-global.asaxで次のコードを使用して順調に進んでいます-

ObjectFactory.Initialize(registry => registry.Scan(x =>
                                           {
                                               x.AssembliesFromApplicationBaseDirectory();
                                               x.WithDefaultConventions(); 
                                               x.LookForRegistries();
                                           }));

今、私はレジストリを作成してそれも使用しなければならないインスタンスに出くわしました-

ObjectFactory.Initialize(registry => registry.AddRegistry<MyRegistry>());

誰かが私がこれを達成する方法を教えてもらえますか?今すぐすべてのレジストリを作成する必要がありますか、それともスキャンする1つのレジストリを作成して、他のレジストリで使用できますか?

考えてくれてありがとう。

4

1 に答える 1

0

x.LookForRegistries();を呼び出すことで、これで大成功したようです。実際にカスタムレジストリが検出され、すべてが正常に機能しているようです。

ありがとう

于 2012-07-24T12:35:02.407 に答える