0
構成にエラーがあるWCFサービスを指すCastle Windsorのコンポーネントを登録しようとすると、エラーメッセージが表示されます。コンポーネントを登録するために私が使用しています:Castle Windsorでwcfクライアントコンポーネントを登録する際の適切なエラーメッセージ
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.serviceModel>
<bindings configSource="Configs\local\nonexistingbindingfile.xml"/>
<client configSource="Configs\local\system.serviceModel.client.xml"/>
</system.serviceModel>
</configuration>
何が起こることは城が失敗しないということです。
container.Register(Component.For<MembershipService>().ImplementedBy<MembershipServiceClient>.LifeStyle.Transient);
設定ファイルは、(非既存のファイルにバインディング・ポイント)は、次の2つのエントリがあります私のコンポーネントを登録しますが、他のコンポーネントの依存関係のためにMembershipServiceを解決しない場合は、プロパティをnullに設定しますが、この時点では、問題のファイルを指し示すエラーログはありません。 。
ありがとうございました。
ありがとうございます。私が探していたエラーメッセージが表示されています。コンストラクタインジェクションを使用すると、依存関係はオプションではありません。プロパティの注入を介してすべての依存関係を解決する方法はありますか? – Ajadex
私はアレックスに気づいていません。これは、PropertyとConstructorの注入の主な違いです。 –