EZCache allows you to cache various types of items in caches that are configured for each cached item type, using a simple fluent API.
Each item type cache can be configured to be singletons, or multi-instance caches. Items in the cache can be preloaded, set to expire,
A singleton logging component. Simple to use, lots of flexibility. Writes to a user-specified log and path, and optionally sends email. Can also write logs to a SQL Server database, with optional audit log. T-SQL files included. For .NET Core 2.0+, .NET Standard 2.0+, .NET Framework 4.6.1+