問題タブ [structuremap3]

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 に答える
1802 参照

c# - StructureMap 3.0 の ObjectFactory.Inject に相当するものは何ですか?

最近、StructureMap 3.0 にアップグレードしたところ、ObjectFactory.Inject が見つからないことに気付きました。このメソッドが提供する単純なインジェクション構成に相当するものは何ですか?

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

structuremap - 2 つのインターフェースを実装するシングルトンを登録する

2 つのインターフェイスを実装しているがシングルトンである structuremap でオブジェクトを構成する正しい方法は何ですか。

たとえば、クラスは と の両方をMain実装します。iMainFrmServiceiActiveJobService

これが私が試したものですが、それが正しいかどうかはわかりません。

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

structuremap - StructureMap の ObjectFactory でオブジェクトのインスタンスを取得するときのコンストラクタ引数の挿入はどうなりますか?

2.6 から StructureMap 3.0 にアップグレード/変換しようとしています

WithObjectFactoryのメソッドを介してコンストラクター引数を手動で設定するコードがあります

現在、StructureMap 3.0 に相当するものは何ですか?

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

asp.net - strucutreMap 依存性注入が機能していません

私のアプリケーションでは、構造マップを次のように構成しました

そして、私にはクラスがあります

このクラスは、アプリケーションで使用するカスタム クレーム承認クラスですが、アプリケーションを実行すると、コンストラクターに必要なパラメーターが不足していることに関連するエラーが発生します (このクラスには、パラメーター タイプ IResourceOperation のコンストラクターがあります)。しかし、私はすでにすべての詳細を structureMap に設定しています。この AclAuthorizationManager クラスの作成を期待して、私の構造マップ構成が 100% うまく機能していると確信しています。なぜなら、他のクラスで DI を適用できるからです。

私のコードの間違った部分は何ですか?

0 投票する
0 に答える
25 参照

structuremap - StructureMap 3 で特定のオブジェクトをリクエストするときにネストされた依存関係を交換する

StructureMap を使用して特定のインスタンスを解決するときに、ネストされた依存関係を交換しようとしています。2.x では次のUseSpecialコードでこれを行うことができましたが、3.x では機能しません。

コードは基本的に言っています... のインスタンスを要求するとき、の依存関係の依存関係であるIObjectデフォルトのインスタンスを交換します。ITwoAnotherTwoIObject

以下は、接続しようとしているサンプル オブジェクト グラフです。