C# Class Nimbus.Transports.Redis.ConnectionManagement.ConnectionMultiplexerFactory

Datei anzeigen Open project: NimbusAPI/Nimbus Class Usage Examples

Public Methods

Method Description
ConnectionMultiplexerFactory ( ApplicationNameSetting applicationName, InstanceNameSetting instanceName, RedisConnectionString connectionString, DefaultTimeoutSetting timeout, ILogger logger ) : System.Threading.Tasks
Create ( ) : StackExchange.Redis.ConnectionMultiplexer
TestConnection ( ) : System.Threading.Tasks.Task

Private Methods

Method Description
ConstructConfigurationOptions ( ) : StackExchange.Redis.ConfigurationOptions
OnErrorMessage ( object sender, StackExchange.Redis.RedisErrorEventArgs e ) : void
OnInternalError ( object sender, StackExchange.Redis.InternalErrorEventArgs e ) : void

Method Details

ConnectionMultiplexerFactory() public method

public ConnectionMultiplexerFactory ( ApplicationNameSetting applicationName, InstanceNameSetting instanceName, RedisConnectionString connectionString, DefaultTimeoutSetting timeout, ILogger logger ) : System.Threading.Tasks
applicationName ApplicationNameSetting
instanceName InstanceNameSetting
connectionString RedisConnectionString
timeout DefaultTimeoutSetting
logger ILogger
return System.Threading.Tasks

Create() public method

public Create ( ) : StackExchange.Redis.ConnectionMultiplexer
return StackExchange.Redis.ConnectionMultiplexer

TestConnection() public method

public TestConnection ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task