Спасибо Артему, но мой интерес заключается в том, чтобы сгенерированные типы также реализовывали интерфейс ISomeType. Я не думаю, что KnownTypes обеспечит эту функциональность.

оздании прокси WCF с использованием svcutil, возможно ли также включить интерфейсы, от которых наследуются контракты данных, например:

public class SomeType: ISometype
{
   public string Name { get; set; }
}

public interface ISometype
{
   public string Name { get; set; }
}

Когда я создаю прокси с помощью этого, тип SomeType создается на клиенте, но интерфейс не создается, и наследования тоже нет. Я попытался пометить интерфейс как DataContract, но этот атрибут не разрешен.

Можно ли сделать то, что я пытаюсь сделать?

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

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