Waher.Runtime.Inventory 1.4.5

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.

Showing the top 20 packages that depend on Waher.Runtime.Inventory.

Packages Downloads
Waher.Script.Persistence
Contains script extensions for the persistence layer. Allows for searching for, creating, updating and deleting objects in the object database from script. Includes support for SQL queries against the object database persistence layer.
30
Waher.Content
Library that provides basic abstraction for Internet Content Type, and basic encodings and decodings. This includes handling and parsing of common data types, text, JSON, CSV, binary data and multi-part content, forms, etc. Encoding can be easily extended in external libraries.
25
Waher.Security
Basic security architecture for applications or libraries working with users, roles & privileges.
24
Waher.Content
Library that provides basic abstraction for Internet Content Type, and basic encodings and decodings. This includes handling and parsing of common data types, text, JSON, CSV, binary data and multi-part content, forms, etc.
24
Waher.Content
Library that provides basic abstraction for Internet Content Type, and basic encodings and decodings. This includes handling and parsing of common data types, text, JSON, CSV, binary data and multi-part content, forms, etc. Encoding can be easily extended in external libraries.
24
Waher.Things
Class library defining generic properties for things.
23
Waher.Persistence
The Waher.Persistence project provides the basic architecture and framework for accessing objects in an object database, based solely on meta-data provided through the corresponding class definitions.
23
Waher.Networking.MQTT
Library that provides a simple MQTT client.
22
Waher.Content
Library that provides basic abstraction for Internet Content Type, and basic encodings and decodings. This includes handling and parsing of common data types.
22
Waher.Content
Library that provides basic abstraction for Internet Content Type, and basic encodings and decodings. This includes handling and parsing of common data types, text, JSON, CSV, binary data and multi-part content, forms, etc.
22
Waher.Things
Class library defining generic properties for things.
22
Waher.Content
Library that provides basic abstraction for Internet Content Type, and basic encodings and decodings. This includes handling and parsing of common data types, text, JSON, CSV, binary data and multi-part content, forms, etc. Encoding can be easily extended in external libraries.
22
Waher.Networking.XMPP.PEP
Class library adding support for the Personal Eventing Protocol (XEP-0163) to the XMPP Client library defined in Waher.Networking.XMPP. Other related extensions supported include: XEP-0080: User Location XEP-0084: User Avatar XEP-0107: User Mood XEP-0108: User Activity XEP-0118: User Tune
22
Waher.Script.Persistence
Contains script extensions for the persistence layer. Allows for searching for, creating, updating and deleting objects in the object database from script. Includes support for SQL queries against the object database persistence layer, and SPARQL queries for semantic-web queries using graph notation, linked data and graph databases. Script Syntax: https://waher.se/Script.md#accessToObjectDatabase https://waher.se/Script.md#persistenceRelatedFunctionsWaherScriptPersistence
22

Version Downloads Last updated
1.4.5 1 10/30/2025
1.4.4 6 09/18/2025
1.4.3 11 06/09/2025
1.4.2 16 05/03/2025
1.4.1 20 04/19/2025
1.4.0 17 04/22/2025
1.3.1 19 05/05/2025
1.3.0 21 04/22/2025
1.2.0 17 04/22/2025
1.1.7 16 04/22/2025
1.1.6 19 04/22/2025
1.1.5 18 04/22/2025
1.1.4 18 04/22/2025
1.1.3 20 04/22/2025
1.1.2 21 04/22/2025
1.1.1 16 04/22/2025
1.1.0 16 04/22/2025
1.0.28 19 04/22/2025
1.0.27 16 04/22/2025
1.0.26 17 05/05/2025
1.0.25 19 04/22/2025
1.0.24 15 04/22/2025
1.0.23 21 04/22/2025
1.0.22 18 04/22/2025
1.0.21 18 04/22/2025
1.0.20 19 04/22/2025
1.0.19 18 04/22/2025
1.0.18 17 05/05/2025
1.0.17 19 04/22/2025
1.0.16 15 05/05/2025
1.0.15 19 04/22/2025
1.0.14 17 05/06/2025
1.0.13 17 04/09/2025
1.0.12 19 04/22/2025
1.0.11 18 04/22/2025
1.0.10 17 04/22/2025
1.0.9 20 04/22/2025
1.0.8 20 05/06/2025
1.0.7 16 04/22/2025
1.0.6 19 04/22/2025
1.0.5 17 05/06/2025
1.0.4 18 04/22/2025
1.0.3 19 04/22/2025
1.0.2 18 04/22/2025
1.0.1 20 04/22/2025
1.0.0 18 04/22/2025