Top 20 NuGet Packages depending on Waher.Persistence

Total dependencies: 27

Defines the IoT Gateway runtime environment.
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.
Library that provides an object database that stores objects in local files. Storage, indices, searching and retrieval is based solely on meta-data provided through the corresponding class definitions. Object serializers are created dynamically.
Class library for communication using the XMPP protocol. Library contains both client-to-server and component-to-server communication classes. Classes can be extended freely by external modules.
Implements the XMPP IoT provisioning extesion as defined by the IEEE XMPP IoT Interface working group.
Class library that allows applications to register themselves with an XMPP-based Service Registry, such as the IoT Broker.
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.
Helps applications monitor login activity, and help block malicious entities from the system.
Helps applications monitor login activity, and help block malicious entities from the system.
Defines an architecture of persistent users, roles and privileges that can be used to provide detailed authorization in applications. Privileges are ordered in a tree structure. Roles contains a list of allowed privileges (nodes or entire branches), or explicitly prohibited privileges (nodes or bran...
Class library adding support for managing avatars to the XMPP Client library defined in Waher.Networking.XMPP.UWP.
Class library adding support for managing avatars to the XMPP Client library defined in Waher.Networking.XMPP.
Class library for resolving DNS host, mailbox and service names on the network. It also supports reverse address lookups, International Domain Names (IDN), DNS Black Lists (DNSBL), text records, and maintains a local Resource Record cache. DNS over HTTPS (DoH) can also be activated.
Allows applications using the object database abstraction layer defined in Waher.Persistence, to use MongoDB object databases in a seamless manner.
Library that serializes objects to binary form using meta-data provided through the corresponding class definitions. Object serializers are created dynamically. Dynamic code is compiled. Compatible with Waher.Persistence.Serialization.
Implements the XMPP IoT concentrator as defined by the IEEE XMPP IoT Interface working group. The concentrator interface allows a device to manage a set of internal virtual devices, all sharing the same XMPP connection.
Implements the XMPP IoT concentrator as defined by the IEEE XMPP IoT Interface working group. The concentrator interface allows a device to manage a set of internal virtual devices, all sharing the same XMPP connection.
Implements the XMPP IoT provisioning extesion as defined by the IEEE XMPP IoT Interface working group.
Class library that helps applications with language localization.
Class library that helps applications maintain a set of persistent settings.