У меня есть веб-сервис WCF со следующим контрактом на обслуживание
[ServiceContract(Namespace = "http://example.org")]
public interface IEquinoxWebservice
{
[OperationContract]
Guid Init();
[OperationContract]
List<Message> Dequeue(Guid instanceId);
[OperationContract]
void Enqueue(Guid instanceId, Message message);
[OperationContract]
void Dispose(string instanceId);
}
Класс сообщений - это абстрактный класс, который реализуется группой конкретных классов сообщений.
Я хочу сделать все конкретные классы сообщений доступными в сгенерированном клиентском прокси. Не только класс сообщений.
Есть ли способ сделать их доступными в качестве типов в веб-сервисе, чтобы стандартный прокси-генератор Visual Studio создавал их?