C# Class CachingFramework.Redis.Providers.RedisKeyEventsProvider

Inheritance: RedisProviderBase, IKeyEventsProvider
Afficher le fichier Open project: thepirat000/CachingFramework.Redis

Méthodes publiques

Méthode Description
RedisKeyEventsProvider ( CachingFramework.Redis.Providers.RedisProviderContext context ) : System
Subscribe ( KeyEvent keyEvent, KeyEvent>.Action action ) : void
Subscribe ( KeyEventSubscriptionType subscriptionType, KeyEvent>.Action action ) : void
Subscribe ( string key, KeyEvent>.Action action ) : void
Unsubscribe ( KeyEvent keyEvent ) : void
Unsubscribe ( KeyEventSubscriptionType subscriptionType ) : void
Unsubscribe ( string key ) : void

Private Methods

Méthode Description
GetEventChannelName ( KeyEventSubscriptionType subscriptionType, string key = null, KeyEvent eventType = null ) : string
ProcessNotification ( string channel, string value, KeyEvent>.Action action ) : void
SubscribeToRedis ( string channel, KeyEvent>.Action action ) : void
UnsubscribeFromRedis ( string channel ) : void

Method Details

RedisKeyEventsProvider() public méthode

public RedisKeyEventsProvider ( CachingFramework.Redis.Providers.RedisProviderContext context ) : System
context CachingFramework.Redis.Providers.RedisProviderContext
Résultat System

Subscribe() public méthode

public Subscribe ( KeyEvent keyEvent, KeyEvent>.Action action ) : void
keyEvent KeyEvent
action KeyEvent>.Action
Résultat void

Subscribe() public méthode

public Subscribe ( KeyEventSubscriptionType subscriptionType, KeyEvent>.Action action ) : void
subscriptionType KeyEventSubscriptionType
action KeyEvent>.Action
Résultat void

Subscribe() public méthode

public Subscribe ( string key, KeyEvent>.Action action ) : void
key string
action KeyEvent>.Action
Résultat void

Unsubscribe() public méthode

public Unsubscribe ( KeyEvent keyEvent ) : void
keyEvent KeyEvent
Résultat void

Unsubscribe() public méthode

public Unsubscribe ( KeyEventSubscriptionType subscriptionType ) : void
subscriptionType KeyEventSubscriptionType
Résultat void

Unsubscribe() public méthode

public Unsubscribe ( string key ) : void
key string
Résultat void