LSEG Data Library for .NET

OnRefresh

Optional callback invoked upon receiving a Refresh message containing the fields.

Syntax

IPricingStream OnRefresh(Action<string, JObject, IPricingStream> cb)

Usage

The following example demonstrates how to display the refresh related data.

var stream = Pricing.Definition().Universe("EUR=")
                                 .Fields("BID", "ASK", "DSPLY_NAME")
                                 .GetStream();

stream.OnRefresh((item, refresh, s) => Console.WriteLine($"Refresh for item {item}: {refresh["Fields"]}"))
      .Open() == Stream.State.Opened