2011-10-05 13 views
0

私は私のweb.configファイルに次のStructureMap DSLを定義する方法を把握しようとしている:のStructureMapのXML設定

For(typeof(ILog<>)).HttpContextScoped().Use(typeof(LogFactoryWrapper<>)); 

XMLのアプローチでも、宣言のこの珍しいタイプをサポートしていますか?

ありがとうございます!

答えて

0

は、あなたがしようとしなかった:

<DefaultInstance PluginType="path.to.interface.ILog,assembly.withoutdll" PluggedType="path.to.implementation.Log,assembly.withoutdll" Scope="HttpContext" />

0

をジェレミーDmiller(のStructureMapの父は)彼のblogに書いた:XML設定については

、それが起こっていましたStructureMap 3.0のXml構成をほぼ書き直したものであり、それほど多くの要求はありませんでした。あなたがStructureMap 3.0用にしたいのであれば、私は喜んでリクエストを引き出すことができますが、XmlサポートはPCLの一部ではないので、別のNugetパッケージに移動することは間違いありません。