Table of Contents

Class WebTriggerCacheManager

Namespace: Casewhere.WebTrigger.Cache
Assembly: Casewhere.WebTrigger.dll

public class WebTriggerCacheManager : IObserver<DocumentChange>

Inheritance

objectWebTriggerCacheManager

Implements

IObserver<DocumentChange>

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

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

Constructors

WebTriggerCacheManager(IWebTriggerLoader)

public WebTriggerCacheManager(IWebTriggerLoader webTriggerLoader)

Parameters

webTriggerLoader IWebTriggerLoader

Properties

WebTriggerRouteCollection

public WebTriggerRouteCollection WebTriggerRouteCollection { get; }

Property Value

WebTriggerRouteCollection

Methods

OnCompleted()

public void OnCompleted()

OnError(Exception)

public void OnError(Exception error)

Parameters

error Exception

OnNext(DocumentChange)

public void OnNext(DocumentChange value)

Parameters

value DocumentChange

Reload()

public void Reload()