DependencyResolverExtensions.UseServiceBus Method (IDependencyResolver, ServiceBusScaleoutConfiguration)

.NET Framework 4.5

Use service bus as a messaging backplane to scale-out message bus implementation.

Namespace:  Microsoft.AspNet.SignalR
Assembly:  Microsoft.AspNet.SignalR.ServiceBus (in Microsoft.AspNet.SignalR.ServiceBus.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public Shared Function UseServiceBus ( _
    resolver As IDependencyResolver, _
    configuration As ServiceBusScaleoutConfiguration _
) As IDependencyResolver
'Usage
Dim resolver As IDependencyResolver 
Dim configuration As ServiceBusScaleoutConfiguration 
Dim returnValue As IDependencyResolver 

returnValue = resolver.UseServiceBus(configuration)
public static IDependencyResolver UseServiceBus(
    this IDependencyResolver resolver,
    ServiceBusScaleoutConfiguration configuration
)
[ExtensionAttribute]
public:
static IDependencyResolver^ UseServiceBus(
    IDependencyResolver^ resolver, 
    ServiceBusScaleoutConfiguration^ configuration
)
static member UseServiceBus : 
        resolver:IDependencyResolver * 
        configuration:ServiceBusScaleoutConfiguration -> IDependencyResolver
public static function UseServiceBus(
    resolver : IDependencyResolver, 
    configuration : ServiceBusScaleoutConfiguration
) : IDependencyResolver

Parameters

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).

See Also

Reference

DependencyResolverExtensions Class

UseServiceBus Overload

Microsoft.AspNet.SignalR Namespace