#silverlight #wcf #p2p
#silverlight #wcf #p2p
Вопрос:
Я попытался создать небольшое приложение для чата в Silverlight.
var status = _channel.GetProperty<IOnlineStatus>();
В Silverlight 4 не существует IOnlineStatus.
Почему это?
Ответ №1:
в Silverrlight такого интерфейса нет. какой тип _channel ?
Комментарии:
1. IChatChannel… И общедоступный интерфейс IChatService { [OperationContract(IsOneWay = true)] аннулирует соединение (строковое имя участника); [OperationContract(IsOneWay = true)] аннулирует оставление (строковое имя участника); [OperationContract(IsOneWay = true)] аннулирует отправку сообщения (строковое имя участника, строковое сообщение); } общедоступный интерфейс IChatChannel: IChatService, IClientChannel { }
2. это не имеет никакого отношения к самому Silverlight. Является частью веб-службы WCF, которую вам необходимо создать и импортировать в ваше приложение Silverlight.
3. Это странно! Может ли существовать причина для его удаления?