Я хотел бы заставить svcutil
генерировать все контракты данных в сборке, которая используется WCF, независимо от того, на какой тип ссылается данный контракт операции.
[DataContract]
public class Foo { }
[DataContract]
public class Bar : Foo { }
[ServiceContract]
public interface IService
{
[OperationContract]
void Get(Foo foo);
}
Учитывая эту настройку, я не могу заставить svcutil
сгенерировать версию Bar
, так как нет контрактов на операции, которые в настоящее время ссылаются на нее. Есть ли способ заставить svcutil
сгенерировать контракт данных для Bar
?