Top 20 NuGet AppBrix Packages

[Icon]
Module which enables throwing of logging events and subscribing to those events.
[Icon]
Module which enables database functionality.
[Icon]
Module used for working with web services. Register the current application inside the web application's Startup class (services.AddInstance<IApp>(app);)
[Icon]
Module which allows subscribing and raising application level events.
[Icon]
AppBrix Core containing the application and module classes and interfaces.
[Icon]
Module used for making shallow or deep copies of items.
[Icon]
Module used for making HTTP REST requests. You can override the factory for HttpClient to change the behavior.
[Icon]
Module which is used for getting the current time. This should be used instead of DateTime.(Utc)Now in order for the time to always be of the same kind and the code to be more easily testable.
[Icon]
Module which attaches to logging events and writes the information to the console.
[Icon]
Module which allows creation of simple mutable classes.
[Icon]
Module which attaches to logging events and writes the information to a file.
[Icon]
Module used for caching objects.
[Icon]
Module which allows registration and resolving of single-instance objects.
[Icon]
Module which allows subscribing and raising asynchronous application level events.
[Icon]
Module used for caching objects locally in-memory.
[Icon]
Module used for regitering a SqlServer provider.
[Icon]
Module used for regitering an In-Memory provider used for testing.
[Icon]
Module used for regitering a Sqlite provider.
[Icon]
Module which is used for enhancing text manipulation functionality.
[Icon]
Base module used for registering scheduled events.