Спасибо Артему, но мой интерес заключается в том, чтобы сгенерированные типы также реализовывали интерфейс ISomeType. Я не думаю, что KnownTypes обеспечит эту функциональность.
оздании прокси WCF с использованием svcutil, возможно ли также включить интерфейсы, от которых наследуются контракты данных, например:
public class SomeType: ISometype
{
public string Name { get; set; }
}
public interface ISometype
{
public string Name { get; set; }
}
Когда я создаю прокси с помощью этого, тип SomeType создается на клиенте, но интерфейс не создается, и наследования тоже нет. Я попытался пометить интерфейс как DataContract, но этот атрибут не разрешен.
Можно ли сделать то, что я пытаюсь сделать?