Table of Contents

Class SerializingCacheProvider<TSerialized>

Namespace
Polly.Caching
Assembly
Polly.dll
public class SerializingCacheProvider<TSerialized> : ISyncCacheProvider

Type Parameters

TSerialized
Inheritance
SerializingCacheProvider<TSerialized>
Implements
Inherited Members
Extension Methods

Constructors

SerializingCacheProvider(ISyncCacheProvider<TSerialized>, ICacheItemSerializer<object, TSerialized>)

public SerializingCacheProvider(ISyncCacheProvider<TSerialized> wrappedCacheProvider, ICacheItemSerializer<object, TSerialized> serializer)

Parameters

wrappedCacheProvider ISyncCacheProvider<TSerialized>
serializer ICacheItemSerializer<object, TSerialized>

Methods

Put(string, object, Ttl)

public void Put(string key, object value, Ttl ttl)

Parameters

key string
value object
ttl Ttl

TryGet(string)

public (bool, object) TryGet(string key)

Parameters

key string

Returns

(bool, object)