次のように、clientAへの応答としてEmployeeクラスを返す必要があります。
[OperationContract]
public Employee GetEmployee(String id)
{
..
..
return emp;
}
public class Employee
{
public string Name;
public string phoneNo;
}
しかし、ここでの問題は、clientBが私のサービスを消費することですが、従業員のSSNが必要です。Employeeクラスに追加すると、必要のないclientAにも送信されます。この状況を克服する方法。カスタムデシリアライズで何かをしなければならない場合、何千ものプロパティを処理しようとしても問題はありませんか?
どちらがより良い解決策ですか?wcfアーキテクチャのヘルプもさらに役立ちます。