私は、単一コールバックメソッドをサポートするnettcp WCFサービスを持っています。複数のコールバックをサポートするWCFサービスを作成するにはどうすればよいですか?
新しいメソッドを含む新しいインターフェイスを追加することで、新しいメソッドを追加したいのですが、古いメソッドを壊さずに、別のものが古いインターフェイスに依存するためです。
古いものから継承する新しいインターフェイスを追加しようとしましたが、クライアントアプリケーションのgerenatedプロキシに古いコールバックインターフェイスが含まれていません。あなたは - 私は古いクライアントコード
interface INewCallback : IOldCallback
{
[OperationContract(IsOneWay = true)]
void OnMethod2(float x);
[OperationContract(IsOneWay = true)]
void OnMethod3(bool x);
[OperationContract(IsOneWay = true)]
new void OnMethod1(int x);
}