Table of Contents

Class ResultTtl<TResult>

Namespace
Polly.Caching
Assembly
Polly.dll
public class ResultTtl<TResult> : ITtlStrategy<TResult>

Type Parameters

TResult
Inheritance
ResultTtl<TResult>
Implements
ITtlStrategy<TResult>
Inherited Members
Extension Methods

Constructors

ResultTtl(Func<Context, TResult, Ttl>)

public ResultTtl(Func<Context, TResult, Ttl> ttlFunc)

Parameters

ttlFunc Func<Context, TResult, Ttl>

ResultTtl(Func<TResult, Ttl>)

public ResultTtl(Func<TResult, Ttl> ttlFunc)

Parameters

ttlFunc Func<TResult, Ttl>

Methods

GetTtl(Context, TResult)

public Ttl GetTtl(Context context, TResult result)

Parameters

context Context
result TResult

Returns

Ttl