Пока я выполняю серверный метод асинхронно, непрерывно получаю это исключение тайм-аута.
"Дополнительная информация: Эта операция запроса, отправленная на http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous, не получила ответа в течение настроенного тайм-аута (00:01:00).
Время, отведенное для этой операции, могло быть частью более длительного тайм-аута.
Возможно, это связано с тем, что служба все еще обрабатывает операцию или службе не удалось отправить ответ.message.
Пожалуйста, рассмотрите вопрос об увеличении времени ожидания операции (приведя канал / прокси к IContextChannel и установив свойство OperationTimeout) и убедитесь, что служба может подключиться к клиенту. "
Может ли кто-нибудь упомянуть , как увеличить время ожидания операции на приведение канала / прокси к IContextChannel и установить свойство OperationTimeout ?
Это мой существующий код привязки (с клиентом).
DuplexChannelFactory<IPortal> datafactory;
NetTcpBinding tcpBinding = new NetTcpBinding();
String sURL = "net.tcp://localhost:8002/MyPortal";
tcpBinding.MaxReceivedMessageSize = System.Int32.MaxValue;
tcpBinding.ReaderQuotas.MaxArrayLength = System.Int32.MaxValue;
datafactory = new DuplexChannelFactory<IPortal>(this,tcpBinding, sURL);
Portal = datafactory.CreateChannel();