0
バウンドライフスタイル(new lifestyles in castle)をXML設定で使用することは既に可能ですか?誰かがそれでいくつかのexpirienceを持っていますか?Castle 3.0バウンドライフスタイル - xml設定
バウンドライフスタイル(new lifestyles in castle)をXML設定で使用することは既に可能ですか?誰かがそれでいくつかのexpirienceを持っていますか?Castle 3.0バウンドライフスタイル - xml設定
公式にではありません。
しかし、(一般的にXML設定を使用しているのと同じく)お勧めはありませんが、可能です。
これを動作させるには、ライフスタイルをバインディングに設定することに加えて、scopeRootBinderType
属性を指定する必要があります。
この値は、スコープバインダーとして使用するタイプの名前である必要があります(つまり、スコープされたコンポーネントをバインドする必要がある他のコンポーネントを特定する)。
スコープバインダー型がパブリックデフォルトコンストラクタとIHandler[]
を取り、単一IHandler
を返すメソッドを持っている必要があります(それはそれはあなたが登録APIを介して結合ライフスタイルを指定するときに渡すことができますデリゲートのシグネチャと一致しなければならないですコード内)。
ありがとうございました。あなたのアドバイスを受けて、登録APIに切り替えます。 – maag