C# Class RedisProviders.RedisWebEventProvider

Inheritance: System.Web.Management.WebEventProvider
Mostrar archivo Open project: kylesonaty/AspNetRedisProviders

Public Methods

Method Description
Flush ( ) : void
GetConnection ( ) : RedisConnection
Initialize ( string name, NameValueCollection config ) : void
ProcessEvent ( System.Web.Management.WebBaseEvent raisedEvent ) : void
Shutdown ( ) : void

Private Methods

Method Description
GetConfigValue ( string configValue, string defaultValue ) : string
Key ( ) : string
OnConnectionError ( object sender, BookSleeve.ErrorEventArgs args ) : void
WriteToEventLog ( Exception e, string action ) : void

Method Details

Flush() public method

public Flush ( ) : void
return void

GetConnection() public method

public GetConnection ( ) : RedisConnection
return BookSleeve.RedisConnection

Initialize() public method

public Initialize ( string name, NameValueCollection config ) : void
name string
config System.Collections.Specialized.NameValueCollection
return void

ProcessEvent() public method

public ProcessEvent ( System.Web.Management.WebBaseEvent raisedEvent ) : void
raisedEvent System.Web.Management.WebBaseEvent
return void

Shutdown() public method

public Shutdown ( ) : void
return void