Skip to main content
Skip table of contents

ILogger [VF AgSDK]

You can integrate with VidiFlow's logging stack by defining a property/field of type ILogger<<task name>Processor>. It provides methods for different log levels that should be used according to the following guideline

Log level

Use cases


Start and end of an event / action / process
Heartbeat info


Information for configuration
Important status changes


Process tracking (if required with important runtime values)
Exceptions that are handled internally


Exceptional situation which does not interrupt but interferes with the normal process execution


Error which leads to the interruption of the process


Process tracking in loops
Process tracking with large/complex runtime values


Do not use!

Note that by default the Verbose log level will be not be propagated through the log stack to prevent large log messages from slowing down the system.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.