Table of Contents

Interface ICache

Namespace: Casewhere.Common
Assembly: Casewhere.Common.dll

public interface ICache

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<ICache>(ICache)

Methods

Get<T>(string, Action<T, XmlNode>)

T Get<T>(string key, Action<T, XmlNode> loadIfNull) where T : class

Parameters

key string

loadIfNull Action<T, XmlNode>

Returns

T

Type Parameters

T

Get<T>(string, string, Action<T, XmlNode>)

T Get<T>(string key, string subKey, Action<T, XmlNode> loadIfNull) where T : class

Parameters

key string

subKey string

loadIfNull Action<T, XmlNode>

Returns

T

Type Parameters

T