Добавьте атрибут KnownType в класс Foo

ел бы заставитьsvcutil генерировать все контракты данных в сборке, которая используется WCF, независимо от того, на какой тип ссылается данный контракт операции.

[DataContract]
public class Foo { }

[DataContract]
public class Bar : Foo { }

[ServiceContract]
public interface IService
{
    [OperationContract]
    void Get(Foo foo);
}

Учитывая эту настройку, я не могу получитьsvcutil создать версиюBar поскольку нет действующих контрактов, которые в настоящее время ссылаются на него. Есть ли способ заставитьsvcutil создать контракт данных дляBar?

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

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