Classes
ObjectDependency
Wraps an object into an ObjectDependency. The GetCacheKey() method relies on the KeyBuilder of DefaultService to create the cache key of the wrapped object, except when the dependency is added or invalidated through another ICachingService, which uses its own key builder.
StringDependency
A cache dependency that is already represented as a string.
Interfaces
ICacheDependency
Interface that must be implemented by classes that need to be used as cache dependencies, for use with the AddDependency(ICacheDependency) method. Alternatively, custom classes may implement the IFormattable interface or simply the ToString() method.