we have developed a .NET based application written in C# to contribute RICS based data to Refnitiv servers. This application is using the Reuters MarketLink IP protocol, more precisely the API called "Marketfeed over TCP/IP" (MFOT). Our software is successfully running since several years at major financial institutions in Europe. As Marketlink is to be discontinued later this year, we were asked now to replace this with Refinitiv Contributions Channel.
I was not successful until now to detect some tutorials or sample code how to implement such an application with .NET/C#. I was advised by to ask my questions here in this forum, so here I am.
So can anybody here please be so kind and teil me where to look for C# sample code, tutorials etc. for contributing via RCC. Since our current MFOT implementation is based on direct TCP connections to Refinitiv Servers, we would clearly favour implementing such a direct access.
Thanks a lot in advance!
We are currently planning a tutorial on how to contribute data directly to RCC using the Websocket API - which is the current choice for contributions using languages other than C++ or Java.
The article below provides an overview of how to Contribute to RCC using Websocket - albeit via a Refinitiv Real-time Distribution system (formerly known as TREP).
Whilst this will not provide the full information you require at this point, it should still provide some useful information and help with future planning - e.g. familiarise yourself with the Websocket API. Refinitiv WebSocket API | Refinitiv Developers
The Download tab of the above includes some C# Consumer examples and also includes some general tutorials.
If, however, you are able to use Java or C++, then you can refer to these tutorials instead
I will also pass your details to the person organising the Posting to RCC With Websocket tutorial - so they can hopefully update you once it is ready. I don't have a timescale at this moment.
Please be informed that you can find the WebSocket API - Posting to Real-time Distribution system example in C# language (MarketPricePostingExample.cs) in the following locations:
This MarketPricePostingExample.cs aims for posting to the Real-time Distribution system but it can use the same logic as the WebSocket Python in this article to contribute data to RCC via the Real-time Distribution system.