C# Class Nimbus.Transports.Redis.QueueManagement.NamespaceCleanser

Inheritance: INamespaceCleanser
Afficher le fichier Open project: NimbusAPI/Nimbus

Méthodes publiques

Méthode Description
NamespaceCleanser ( GlobalPrefixSetting globalPrefix, Func multiplexerFunc, ILogger logger ) : System
RemoveAllExistingNamespaceElements ( ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
ActuallyDeleteKey ( IDatabase database, RedisKey key ) : void
DeleteKey ( IDatabase database, RedisKey redisKey ) : void
FetchAllKeys ( StackExchange.Redis.ConnectionMultiplexer multiplexer, EndPoint endpoint ) : IEnumerable

Method Details

NamespaceCleanser() public méthode

public NamespaceCleanser ( GlobalPrefixSetting globalPrefix, Func multiplexerFunc, ILogger logger ) : System
globalPrefix GlobalPrefixSetting
multiplexerFunc Func
logger ILogger
Résultat System

RemoveAllExistingNamespaceElements() public méthode

public RemoveAllExistingNamespaceElements ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task