Method UseNCache
UseNCache(IDependencyResolver, String, String, String, String)
Adds scale-out to a IDependencyResolver using NCache server with cache initialization values taken from parameters.
Declaration
public static IDependencyResolver UseNCache(this IDependencyResolver resolver, string cacheName, string eventKey, string userID = null, string password = null)
Parameters
Type | Name | Description |
---|---|---|
IDependency |
resolver | Provides an interface that represents the dependency resolver for SignalR. |
System. |
cacheName | Name of the cache in NCache which will store the respective item for the client. |
System. |
eventKey | Unique, user specified key attribute for the item added to NCache on client registration. |
System. |
userID | Specifies the username of authorized user required when security is enabled on Cache Server. |
System. |
password | Specifies the password of authorized user required when security is enabled on Cache Server. |
Returns
Type | Description |
---|---|
IDependency |
The same instance of the IDependencyResolver for chaining. |
UseNCache(IDependencyResolver, NCacheScaleoutConfiguration)
Adds scale-out to a IDependencyResolver using NCache server with cache initialization values taken from NCacheScaleoutConfiguration.
Declaration
public static IDependencyResolver UseNCache(this IDependencyResolver resolver, NCacheScaleoutConfiguration configuration)
Parameters
Type | Name | Description |
---|---|---|
IDependency |
resolver | Provides an interface that represents the dependency resolver for SignalR. |
NCache |
configuration | An object of NCache |
Returns
Type | Description |
---|---|
IDependency |
The same instance of the IDependencyResolver for chaining. |