Обновление JSON Topics в Diffusion (унифицированный.NET Client Api)
Я пытаюсь обновить тему JSON, используя клиентскую библиотеку.NET от Diffusion. Я знаю, что в настоящее время есть только частичная поддержка темы JSON в.NET, но я думаю, что можно обновлять темы. Поэтому я создал тему, используя API-интерфейс клиента Javascript, а затем обновил ее, используя C#. Тема создана отлично, используя:
var initvalue = diffusion.datatypes.json().from({ "name" : "some transaction example", "price": 2.00 });
session.topics.add("examples/rmq/testtopic", initvalue);
но обновляя его в C#:
updateControl.Updater.Update("examples/rmq/testtopic", "{'name': 'some other trans','price':20}", new TopicUpdaterUpdateCallback(st));
поворачивает начальное значение void / empty.
Я не могу найти никаких ресурсов по темам JSON и.NET, поэтому буду признателен за вашу помощь.
1 ответ
К сожалению, клиентская библиотека Diffusion для.NET не поддерживает темы JSON. Однако следующая версия клиентской библиотеки будет включать полную поддержку JSON и бинарных тем.
Обновление: теперь я рад сообщить, что мы выпустили Diffusion 5.8, который включает полную поддержку JSON и бинарных тем. Вы можете получить последние клиентские библиотеки через Nuget