powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF и интерфейсы
3 сообщений из 3, страница 1 из 1
WCF и интерфейсы
    #35800133
Askeros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё вопрос по WCF:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
[ServiceContract]
public interface IBase
{
 [OperationContract]
  void Get1();
 [OperationContract]
  void Get2();
}

public interface ITask : IBase
{
    void Get3();
}

Можно ли как-нибудь ITask тоже пометить [ServiceContract]?Когда это делаем вроде всё нормально компилируется,А вот при запуске сервиса, который реализован классом реализующим ITask , пишет ошибку, что типа 2 конечных точки для одного сервиса применяются.Я так понимаю это из за того , что IBase помечен как сервис контракт?Можно сделать [ServiceContract] только для ITask, но тогда как вызывать методы IBase с клиента? Система работает под ремотинг(часть переносим в новую, под WCF), поэтому архитектуру не хотелось бы переделывать.Есть ли какой путь для вызова ITask с клиента?
...
Рейтинг: 0 / 0
WCF и интерфейсы
    #35800208
Q
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q
Гость
А сервис сам как опубликован?
<service name="... и т.д.?

Можно посмотреть тут:
contact inheritance
...
Рейтинг: 0 / 0
WCF и интерфейсы
    #35801034
Askeros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QА сервис сам как опубликован?
<service name="... и т.д.?

Можно посмотреть тут:
contact inheritance

Спасибо
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF и интерфейсы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]