Table of Contents

Class AutoUpdateCache<TData>

Namespace
Shift.Common
Assembly
Shift.Common.dll
public class AutoUpdateCache<TData> : AutoUpdateCache

Type Parameters

TData
Inheritance
AutoUpdateCache<TData>
Inherited Members
Extension Methods

Constructors

AutoUpdateCache(TimeSpan, Func<TData>)

public AutoUpdateCache(TimeSpan updatePeriod, Func<TData> dataFactory)

Parameters

updatePeriod TimeSpan
dataFactory Func<TData>

Methods

GetData()

public TData GetData()

Returns

TData

Update()

protected override void Update()