public async Task SendValueAsync(string streamId, DataPointType value) { // Send DataPointType values OmfDataMessage dataMessage = OmfMessageCreator.CreateDataMessage(streamId, value); await SendOmfMessageAsync(dataMessage); Console.WriteLine($"Sent data point: Time: {value.Timestamp}, Value: {value.Value}"); }
public async Task SendValueAsync(string streamId, DataPointType value) { if (value == null) { throw new ArgumentException("Value cannot be null.", nameof(value)); } // Send DataPointType values OmfDataMessage dataMessage = OmfMessageCreator.CreateDataMessage(streamId, value); await SendOmfMessageAsync(dataMessage).ConfigureAwait(false); Console.WriteLine($"Sent data point: Time: {value.Timestamp}, Value: {value.Value}"); }