.NET SOAP Распространенные типы

Есть ли способ при создании веб-служб указать типы для использования? В частности, я хочу иметь возможность использовать один и тот же тип как на клиенте, так и на сервере, чтобы уменьшить дублирование кода.

За упрощенный пример:

    public class Name
    {
        public string FirstName {get; set;}
        public string Surname { get; set; }

        public override string ToString()
        {
            return string.Concat(FirstName, " ", Surname);
        }
    }

Я не хочу перекодировать части функциональности в моем классе. Другое дело, что любой существующий код, который манипулирует этим классом, не будет работать на стороне клиента, поскольку генерируемый класс на стороне клиента будет другого типа.

Ответы на вопрос(2)

Ваш ответ на вопрос