Class that provides methods to perfomr cache level operations. Each instance of this class is binded with a database context object.
Provides the user to configure different options that can be set while caching a certain item/result set.
Default implementation provided for the cache key generation.
Abstract class that defines the method required to generate keys.
A static class that contains extension methods for caching entity framework query result sets.
A class to store immediate LINQ IQueryable query and expression deferred.
A class that contains various extension methods from Entity Framework with deferred implementations.
This enum is used to created database dependency to invalidate data from the cache. It should be configured for data invalidation to work properly.
Specifies the expiration type of the result set.
Specifies how to store result set in cache