private static void ApplySendIntervalInSec(ResponseAttributes.Builder builder, Dictionary <string, string> keyValuePairs) { if (!keyValuePairs.TryGetValue(ResponseKeySendIntervalInSec, out var sendIntervalSecString)) { return; } var sendIntervalInSec = int.Parse(sendIntervalSecString); builder.WithSendIntervalInMilliseconds((int)TimeSpan.FromSeconds(sendIntervalInSec).TotalMilliseconds); }
private static void ApplySendIntervalInSec(ResponseAttributes.Builder builder, JsonObjectValue agentConfigObject) { if (!(agentConfigObject[ResponseKeySendIntervalInSec] is JsonNumberValue numberValue)) { return; } var intervalInMillis = (int)TimeSpan.FromSeconds(numberValue.IntValue).TotalMilliseconds; builder.WithSendIntervalInMilliseconds(intervalInMillis); }