Webサービスを作成するときに、使用するタイプを指定する方法はありますか?具体的には、クライアントとサーバーの両方で同じタイプを使用して、コードの重複を減らすことができるようにしたいと考えています。
簡略化した例:
public class Name
{
public string FirstName {get; set;}
public string Surname { get; set; }
public override string ToString()
{
return string.Concat(FirstName, " ", Surname);
}
}
クラスの機能の一部を再コーディングしたくありません。もう1つは、生成されるクライアント側クラスは別のタイプであるため、このクラスを操作する存在するコードはクライアント側では機能しないということです。