Visionary Software Solutions Audit Spy: Audit Logging on iSpy
Adds DECORATOR on EventMediator
and
MutableEventMediator
to write to a log with a timestamp. This should help in debugging issues
with event processing and even reconstructing the event stream.
Features
- Integrates iSpy with logging to write events to audit log
Getting started
- Depends on
i_spy^1.0.0
andlogging^1.2.0
- You should configure the root logging level to info. It should work in any Dart 3+ runtime environment.
Usage
Check out the demos in example/audit_spy_example.dart.
Here's a teaser
final Pinger ping = Pinger();
final Ponger pong = Ponger();
Logger.root.onRecord.listen((record) {
print(record);
caught.add(record);
});
Additional information
This package is Free and Open Source Software by Visionary Software Solutions. Alternative licensing is available, on a sliding scale case-by-case basis. (Contact nico at visionary.software)
Libraries
- audit_spy
- Audit Spy: DECORATOR for i_spy to provide simple Audit Log.