Typowe typy SOAP .NET
Czy podczas tworzenia usług internetowych można określić typy, które mają być używane? W szczególności chcę móc używać tego samego typu zarówno na kliencie, jak i na serwerze, aby zmniejszyć duplikację kodu.
Na uproszczonym przykładzie:
public class Name
{
public string FirstName {get; set;}
public string Surname { get; set; }
public override string ToString()
{
return string.Concat(FirstName, " ", Surname);
}
}
Nie chcę mieć nowych funkcji w mojej klasie. Inną rzeczą jest to, że każdy istniejący kod, który manipuluje tą klasą, nie będzie działać po stronie klienta, ponieważ generowana klasa po stronie klienta byłaby innego typu.