DependencyResolverExtensions.UseRedis Method (IDependencyResolver, RedisScaleoutConfiguration)
.NET Framework 4.5
Use Redis as the messaging backplane for scaling out of ASP.NET SignalR applications in a web farm.
Namespace: Microsoft.AspNet.SignalR
Assembly: Microsoft.AspNet.SignalR.Redis (in Microsoft.AspNet.SignalR.Redis.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public Shared Function UseRedis ( _
resolver As IDependencyResolver, _
configuration As RedisScaleoutConfiguration _
) As IDependencyResolver
'Usage
Dim resolver As IDependencyResolver
Dim configuration As RedisScaleoutConfiguration
Dim returnValue As IDependencyResolver
returnValue = resolver.UseRedis(configuration)
public static IDependencyResolver UseRedis(
this IDependencyResolver resolver,
RedisScaleoutConfiguration configuration
)
[ExtensionAttribute]
public:
static IDependencyResolver^ UseRedis(
IDependencyResolver^ resolver,
RedisScaleoutConfiguration^ configuration
)
static member UseRedis :
resolver:IDependencyResolver *
configuration:RedisScaleoutConfiguration -> IDependencyResolver
public static function UseRedis(
resolver : IDependencyResolver,
configuration : RedisScaleoutConfiguration
) : IDependencyResolver
Parameters
- resolver
Type: Microsoft.AspNet.SignalR.IDependencyResolver
The dependency resolver.
- configuration
Type: Microsoft.AspNet.SignalR.RedisScaleoutConfiguration
The Redis scale-out configuration options.
Return Value
Type: Microsoft.AspNet.SignalR.IDependencyResolver
The dependency resolver.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type IDependencyResolver. When you use instance method syntax to call this method, omit the first parameter. For more information, see https://msdn.microsoft.com/en-us/library/bb384936(v=vs.118) or https://msdn.microsoft.com/en-us/library/bb383977(v=vs.118).