Поддерживается ли NetNamedPipeBinding (WCF) в новых версиях Unity?Если да, можете ли вы привести пример?
Мне удалось реализовать этот пример с использованием NetNamedPipeBinding в Visual Studio 15 (как на стороне клиента, так и на стороне сервера), однако реализация стороны клиента в Unity вызывает следующую ошибку:
InvalidOperationException: тип канала IDuplexSessionChannel не поддерживается.
Мне удалось реализовать этот пример для BasicHttpBinding (на стороне клиента) в Unity.
Есть предложения?
РЕДАКТИРОВАТЬ:
Я получаю исключение в следующей строке:
RemoteAPIClient client = new RemoteAPIClient(new NetNamedPipeBinding(), new EndpointAddress("net.pipe://localhost/netPipe"));
try
{
client.Ping();
}
Версия Unity: 2017.2.0f3 (64-разрядная версия) DLL-библиотека System.ServiceModel, которую я поместил в Unity, взята отсюда:
C: \ Program Files \ Unity \ Editor \ Data \ Mono \ lib \ mono \ 2.0
Спасибо!