Untitled
unknown
csharp
a year ago
1.1 kB
8
Indexable
// Update the forwardParameters of the device record. ForwardParameters are ONLY updated if the specific field is not null.
// defaultForwardSetting can be null (which means it is not being changed).
if (forwardParameters["defaultForwardSetting"] != null)
{
// If the defaultForwardSetting is not null, then it must be a boolean.
JToken Token = forwardParameters["defaultForwardSetting"];
if (Token is not null && Token.Type != JTokenType.Boolean)
{
_logger.LogError("defaultForwardSetting is not a boolean while executing updateForwardParametersOfDevice method of VcDatabase.");
lastReturnStatus = VcDatabaseReturnStatusCode.BadInput;
return null;
}
// Assign the defaultForwardSetting as a boolean to the device record.
device.forwardParameters.defaultForwardSetting = forwardParameters["defaultForwardSetting"].Value<bool>();
}Editor is loading...
Leave a Comment