This organization is a container for various repositories that provide NuGet packages for common use needs of .Net applications, especially Azure based cloud applications.
These are non-Azure libraries that provide various functionalities.
A set of collections and collection related extensions.
Provides useful utility classes, extensions and interfaces.
Provides database related interfaces.
Provides a modern logging library. Must be used with a provider such as MondoCore.Azure.ApplicationInsights.
Wraps around the .Net Mongo client library and implements the interfaces from the MondoCore.Data library.
Classes and interfaces for calling Rest apis.
These are wrappers around Azure client libraries. They insulate against changes in the Microsoft client libraries and implement one of the interfaces defined in other MondoCore libraries to allow easy mocking or substitution.
Wraps around the Microsoft ApplicationInsights client library. Implements the ILog interface from the MondoCore.Log library. Not meant to be used directly. See the repo documentation for usage.
Wraps around the Microsoft Cosmos client library. Implements the ILog interface from the MondoCore.Data library.
Wraps around the Microsoft Appliation Config client library.