Waher.Events 1.4.4

The Waher.Events project provides the basic architecture and framework for event logging in applications.

Showing the top 20 packages that depend on Waher.Events.

Packages Downloads
Waher.Persistence.Files
Library that provides an object database that stores objects in local AES-256 encrypted files. Storage, indices, searching and retrieval is based solely on meta-data provided through the corresponding class definitions. Object serializers are created dynamically. Dynamic code is compiled.
17
Waher.Events.Persistence
The Waher.Events.Persistence project creates an even sink that stores incoming (logged) events in the local object database, as defined by Waher.Persistence. Event life time in the database is defined in the constructor. Searches can be made for historical events.
17
Waher.Things
Class library defining generic properties for things.
16
Waher.Persistence.Files
Library that provides an object database that stores objects in local AES-256 encrypted files. Storage, indices, searching and retrieval is based solely on meta-data provided through the corresponding class definitions. Object serializers are created dynamically. Dynamic code is compiled.
16
Waher.Networking.XMPP.Provisioning
Implements the XMPP IoT provisioning extesion as defined by the IEEE XMPP IoT Interface working group.
15
Waher.Events.Persistence
The Waher.Events.Persistence project creates an even sink that stores incoming (logged) events in the local object database, as defined by Waher.Persistence. Event life time in the database is defined in the constructor. Searches can be made for historical events.
15
Waher.Things
Class library defining generic properties for things.
15
Waher.Runtime.Inventory
Class library that keeps an inventory of types and interfaces available in your code. It also provides a means to access available types given an interface, and can find the best implementation to process a task or item. It can be used to implement an Inversion of Control Pattern, and helps instantiate interfaces, abstract classes and normal classes, including recursively instantiating constructor arguments. Handles singleton types.
15
Waher.Persistence.Files
Library that provides an object database that stores objects in local AES-256 encrypted files. Storage, indices, searching and retrieval is based solely on meta-data provided through the corresponding class definitions. Object serializers are created dynamically. Dynamic code is compiled.
15
Waher.Networking.XMPP.Avatar
Class library adding support for managing avatars to the XMPP Client library defined in Waher.Networking.XMPP.
15

The Waher.Events library uses a static class Log as a hub for all type of event logging in applications. To this hub you can register any number of Event Sinks that receive events and distribute them according to implementation details in each one. By logging all events to Log you have a configurable environment where you can change logging according to specific needs of the project.

Version Downloads Last updated
1.4.4 2 07/26/2025
1.4.3 9 04/20/2025
1.4.2 10 04/22/2025
1.4.1 10 04/22/2025
1.4.0 9 04/22/2025
1.3.0 8 04/22/2025
1.2.1 10 04/22/2025
1.2.0 10 04/22/2025
1.1.4 10 04/22/2025
1.1.3 10 04/22/2025
1.1.2 11 04/22/2025
1.1.1 11 04/22/2025
1.1.0 11 04/22/2025
1.0.15 9 04/22/2025
1.0.14 11 04/22/2025
1.0.13 10 04/22/2025
1.0.12 9 04/09/2025
1.0.11 11 04/22/2025
1.0.10 10 04/22/2025
1.0.9 11 04/22/2025
1.0.8 9 04/22/2025
1.0.7 11 04/22/2025
1.0.6 10 04/22/2025
1.0.5 9 05/05/2025
1.0.4 9 04/22/2025
1.0.3 9 04/22/2025
1.0.2 8 04/22/2025
1.0.1 10 04/22/2025
1.0.0 11 04/22/2025