私は私のweb.configファイルに次のStructureMap DSLを定義する方法を把握しようとしている:のStructureMapのXML設定
For(typeof(ILog<>)).HttpContextScoped().Use(typeof(LogFactoryWrapper<>));
XMLのアプローチでも、宣言のこの珍しいタイプをサポートしていますか?
ありがとうございます!
私は私のweb.configファイルに次のStructureMap DSLを定義する方法を把握しようとしている:のStructureMapのXML設定
For(typeof(ILog<>)).HttpContextScoped().Use(typeof(LogFactoryWrapper<>));
XMLのアプローチでも、宣言のこの珍しいタイプをサポートしていますか?
ありがとうございます!
は、あなたがしようとしなかった:
<DefaultInstance PluginType="path.to.interface.ILog,assembly.withoutdll" PluggedType="path.to.implementation.Log,assembly.withoutdll" Scope="HttpContext" />
をジェレミーDmiller(のStructureMapの父は)彼のblogに書いた:XML設定については
、それが起こっていましたStructureMap 3.0のXml構成をほぼ書き直したものであり、それほど多くの要求はありませんでした。あなたがStructureMap 3.0用にしたいのであれば、私は喜んでリクエストを引き出すことができますが、XmlサポートはPCLの一部ではないので、別のNugetパッケージに移動することは間違いありません。