0

コールバックを実装できるように、以前の WCF の一方向サービスを双方向サービスに変更しました。

私の実際の問題は、その変更以来、サービス プロキシをインスタンス化するすべてのコードを変更して、インスタンス コンテキストをパラメーターとしてコンストラクターに渡す必要があることです。

そのサービスを利用するいくつかの異なるプロジェクトには、非常に多くの場所があります。それらのすべてが今壊れています。

すべてのプロキシ インスタンス化に戻り、インスタンス コンテキストをコンストラクターに渡す必要がありますか? これを避けることはできますか?

4

1 に答える 1

0

Simply speaking - no you cannot avoid this.. Presumably you need the duplex service for one WCF call to be able to callback... I would probably just create a separate method on the interface rather than changing the existing one so that you don't break the contract between service and client.

于 2012-12-05T16:41:06.493 に答える