キャッスル ウィンザーの非 xml 構成を適切に動作させるために、多くの問題が発生しています。それまでの間、Windsor Container の流暢なインターフェースを介してアドバイスを与える人がますます増えているのを見てきました。私は最後の日についてグーグルで検索しましたが、この API がどこにも見つかりません。
IWindsorContainer オブジェクトの拡張メソッドと思われる key .Register() メソッドについて話しています。Castle.MicroKernel.Registration 名前空間にあるようですが、対応するライブラリがどこにも見つかりません!
また、このようなドキュメントを見つけることができる場所はありますか?
編集:ここのサンプル プロジェクト の Castle.MicroKernel のコピーには、私が使用していた名前空間よりも多くの名前空間があることがわかりました (これは 8 日前で v1.0.0 ですが、私のバージョンは v1.0.3 です...)。ただし、.Register() メソッドまたはサンプルを見つけるのに問題があります。
編集: Bitter Coder で流暢なインターフェイスのサンプルを いくつか見つけましたが、ダウンロード可能なサンプルがないため、まだ途方に暮れています。
再編集:やっと手に入れました。Castle Windsor の最新のソース コードはこちらから入手できます。成功した最新のビルドを取得します。zip ファイル内には bin ディレクトリがあります。流暢なインターフェイスは Castle.Microkernel 内にあります (おそらく、Castle.Dynaproxy、Castle.Dynaproxy2、Castle.Windsor も参照する必要があります)。
PS この投稿は、"castle fluent interface documentation" の Google 検索結果の第 1 位です。 コオロギの鳴き声 あれは何?罰金。これを理解させてから、それから始めます。