Hi,
I'm trying out your .Net API (nuget package).
I'm wondering how to await the callback onDataReceived function?
The DataReceived function never gets hit. It is a sample console app.
Below is my code:
public void Launch()
{
var realtime = DataServices.Instance.Realtime;
counter = 0;
_singleRequest = realtime.Request("GBP=", "BID", DataReceived);
_singleSubscription = realtime.Subscribe("EUR=", "BID", DataReceived);
}
private void DataReceived(SingleFieldValue value)
{
Console.WriteLine("{0}:{1}({2}) {3}",
counter,
value.Ric,
value.Field,
value.RawValue);
counter += 1;
if (counter == 5)
{
_singleRequest = null;
_singleSubscription.Stop();
_singleSubscription = null;
Console.WriteLine("Stopped");
}
}