We believe in listening to the voice of the customer. But to do that, we need you to speak. That’s what this Feature Request section of our site is for.

 

Here’s how to get your voice heard:

  1. VOTE for existing ideas (this will also subscribe you to the idea’s status updates)

  2. SUBMIT new ideas (Please include only one suggestion per post. Duplicates are merged together.)

  3. COMMENT on other ideas, which we check regularly

We also publish Roadmaps here, based off these Feature Requests, so you can see what we’re working on.

 

Note, this site is for new Feature Requests. Bug Reports should be emailed to Support as normal.

1 vote

Add Delta overloads to Watches

I do this manually with external if statements to reduce the number of logged entries, but it would be much cleaner if there were overloaded methods to do this for each watch. For example:
log.WatchInteger(“MyName”, currentValue);
would also have
log.WatchInteger(“MyName”, currentValue, previousValue);

This version WatchInteger would only create a watch entry if the currentValue differs from the previousValue would also update previousValue to currentValue. previousValue would be a var/ref/etc. depending on language.
Granted it would double the number of overloads for each watch, but I feel it would be worth it and makes the logging code much cleaner in one’s source code.

Under Review Category: SmartInspect GryFyGuy shared this idea

Leave a Reply

Scroll to Top