問題タブ [binsor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
468 参照

log4net - Binsor と log4net

アプリケーションで依存性注入を使用するために Castle Windsor と Binsor を使用しています。私はどちらも専門家ではありません。通常、私は Windsor を自分の意のままに曲げる方法を理解することができますが、Binsor については、特に適切なドキュメントが見つからないため、はるかに難しいと感じています。

ロギングを使用する binsor 構成ファイルを作成しようとしています。次の binsor コードを使用してロギングを構成します。

これはうまく機能し、コンテナに登録され、コンストラクタへの引数として ILogger オブジェクトを受け取るすべてのコンポーネントは、正しい ILogger インスタンスを受け取ります。

ただし、今やりたいことは、1 つの特定のコンポーネントに別のロガーを使用することです。そのコンポーネントにはファイルにログを記録させたいのですが、他のコンポーネントは画面にのみログを記録する必要があります。Binsor コードを使用してそれを表現するにはどうすればよいでしょうか。

0 投票する
1 に答える
643 参照

.net - Boo (Binsor) に見える内部構造

IoC に Castle Windsor を使用しており、Binsor を使用して構成を定義したいと考えています。Boo に内部を見せたい。アセンブリを でマークしようとしまし InternalsVisibleTo("Boo.Lang")たが、うまくいきませんでした。Rhino.Commons.Binsor.BooComponentInstaller 内から例外がスローされることに気付いたので試してみInternalsVisibleTo("Rhino.Commons")ましたが、どちらも機能しません。何か案は?

0 投票する
1 に答える
150 参照

binsor - Bins: 要素がコンテナ内のコンポーネントである辞書の使用方法

要素がコンポーネントである SortedList を構成する方法は、binsor のコンテナーに登録されます。

私は次のようなことをしたいと思います:

しかし、うまくいきません

プロパティ、配列、リストなどを使用したいと思います。それはうまくいく

ありがとう

0 投票する
1 に答える
197 参照

c# - Ayende の Binsor をトランク Boo でコンパイルする

Boo を含むリファレンスを更新しようとしています。Binsor をコンパイルすると、大量のエラーが発生します。これを 1 つずつハッキングしています。多くのソースの参照とグーグル検索の後、次の行 ( TransformUnknownReferences.cs、行 115)を修正する方法がわかりません。

リビジョン 3260のExternalConstructorコンストラクターは次のとおりです。

TypeSystemServices がどこから来たのか、Binsor コードのこの時点から IReflectionTypeSystemProvider に到達する方法がわかりません。Binsor および/または Boo の深い知識を持っている人が簡単な修正方法を知っている場合は、声を上げてください :)。

さらに良いのは、過去 6 か月間にコードが更新された、ある種の非表示の Binsor リポジトリです。

0 投票する
1 に答える
282 参照

c# - Windsor 用の C# API がある場合、Binsor の目的は何ですか?

私はウィンザーにはかなり慣れていませんが、ビンザーとブーにはまったくの初心者です。ただし、私は IoC コンテナーを初めて使用するわけではありません。

私はすでにウィンザーで重要なことをいくつか行ってきました。これはすべて C# で行われており、XML 構成ファイルの構文は私にはまったくなじみがありません。

私は最近、Binsor と Boo を使用するプロジェクトに移行しました。Windsor が提供する C# API よりも Binsor を使用することによる追加の利点を見つけるのに苦労しています。Binsor は、Windsor C# API にはない他の機能を提供しますか? それとも、Boo を使用したいので、Boo を使用して Windsor を構成できるようにするためですか?