0
Я пытаюсь отключить клиента к серверу:Невозможно бросить обратный вызов объекта типа System.ServiceModel.ICommunicationObject
if (((ICommunicationObject)proxy).State == CommunicationState.Opened)
{
proxy.DisConnect();
}
Это не может быть литье прокси типа (ServiceCallback), который реализует (IServiceCallback), как ServiceContract к тип ICommunicationObject, она возвращает нулевое
public class ServiceCallback : IServiceCallback , IDisposable { /* Implementation */ }
исключение:
Unable to cast object of type 'Partition.ServiceCallback' to type 'System.ServiceModel.ICommunicationObject'.