Using the latest Refinitiv Data Library for .Net. If I request 1-minute data for VOD.L the data table is empty. The Raw property shows the JSON data is there but not in the table. Here's the code...
string symbol = "VOD.L";
var stream = Summaries.Definition(symbol)
.Interval(Summaries.Interval.PT1M)
.Fields("DATE_TIME", "OPEN_PRC", "HIGH_1", "LOW_1", "TRDPRC_1", "ACVOL_UNS")
.Sessions(sessionArray)
.Count(1250)
.GetStream();
// Specify the TSI lambda expressions to capture 'Insert' and 'Update' events
stream.OnInsert((data, stream) => Common.DisplayTable($"INSERT: {DateTime.Now}", data.Table))
.OnUpdate((data, stream) => Common.DisplayTable($"UPDATE: {DateTime.Now}", data.Table))
.OnStatus((status, stream) => Console.WriteLine($"Status: {status}"))
.OnError((error, stream) => Console.WriteLine($"Error: {error}"))
.Open();
Output:
If I change the lambda for OnInsert to:
Console.WriteLine(data.Raw)
the data is there.