PostSharp.Patterns.Caching.ValueAdapters Namespace
Classes
ValueAdapter<T>
An abstract implementation of IValueAdapter<T>.
ValueAdapterFactory
Registers and provides value adapters (IValueAdapter), which allow for instance to cache things like System.IO.Stream or System.Collections.IEnumerable, which could not be otherwise cached.
Interfaces
IValueAdapter
Wraps uncachable classes or interfaces into cacheable objects, for instance an System.Collections.IEnumerable may be wrapped into an array.
IValueAdapter<T>
A strongly-typed version of IValueAdapter.