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

Info

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

Debug

Information for configuration
Important status changes

Trace

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

Warn

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

Error

Error which leads to the interruption of the process

Verbose

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

Fatal

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.