Unity.WCFを使用しています。Codeplex Unityを使用してタイプを登録するWCFサービスがあります。Unity設定セクションとWCFサービス
クライアントのWPFアプリケーションApp.Configに正しい情報を入れて、これらのタイプをWCFサービスに登録して、アプリケーションで解決できるようにします。
私の構文を正しく手助けできる人はいますか?
私のインターフェイスがIBPServiceであると仮定します。実装するクラスはBPServiceです。アセンブリ名はBPServiceで、私の名前空間もBPServiceです。
私は
<unity>
<containers>
<container>
<register type="BPService.IBPService, BPService">
<constructor>
<param name="prefix">
<value value="Injected by default unity section and container"/>
</param>
</constructor>
</register>
</container>
</containers>
</unity>
を試みた。しかし、私はsection.Configureが言うコード(コンテナ)を打つとき、私は与えられたアセンブリ名またはコードベースが無効だった」 ...取得(HRESULTからの例外: 0x80131047)」任意の助け
おかげで デビッド
試してみましたが違いはありません。新しい設定セクションは次のよう <名前を登録= "BPService" タイプ= "BPService.IBPService、BPservice" mapTo = "BPservice.BPService、BPService"> ます。< "デフォルトの結束部及びコンテナによって注入" 値値= /> コンストラクタ> –
DavieDave
レームmber、これはWCFサービスで、私の型は単一のコンテナに登録されています。したがって解決すべきアセンブリはありません。だからこそ私はこの質問をしています。私は誰かがこれを行ったと思う? – DavieDave