Open sandboxFocus

Namespace PostSharp.Patterns.Caching.ValueAdapters

Classes

ValueAdapterFactory

Registers and provides value adapters (IValueAdapter), which make it possible, for example, to cache objects such as Stream or IEnumerable, which could not be cached otherwise.

ValueAdapter<T>

An abstract implementation of IValueAdapter<T>.

Interfaces

IValueAdapter

Wraps uncacheable classes or interfaces into cacheable objects. For example, an IEnumerable can be wrapped into an array.

IValueAdapter<T>

A strongly-typed version of IValueAdapter.