ISignalRServerBuilder Interface

Definition

A builder abstraction for configuring SignalR servers.

public interface class ISignalRServerBuilder : Microsoft::AspNetCore::SignalR::ISignalRBuilder
public interface ISignalRServerBuilder : Microsoft.AspNetCore.SignalR.ISignalRBuilder
type ISignalRServerBuilder = interface
    interface ISignalRBuilder
Public Interface ISignalRServerBuilder
Implements ISignalRBuilder
Implements

Properties

Services

Gets the builder service collection.

(Inherited from ISignalRBuilder)

Extension Methods

AddMessagePackProtocol(ISignalRBuilder)

Enables the MsgPack protocol for SignalR.

AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>)

Enables the MsgPack protocol for SignalR and allows options for the MsgPack protocol to be configured.

AddRedis(ISignalRServerBuilder)

Adds scale-out to a ISignalRServerBuilder, using a shared Redis server.

AddRedis(ISignalRServerBuilder, Action<RedisOptions>)

Adds scale-out to a ISignalRServerBuilder, using a shared Redis server.

AddRedis(ISignalRServerBuilder, String)

Adds scale-out to a ISignalRServerBuilder, using a shared Redis server.

AddRedis(ISignalRServerBuilder, String, Action<RedisOptions>)

Adds scale-out to a ISignalRServerBuilder, using a shared Redis server.

AddStackExchangeRedis(ISignalRServerBuilder)

Adds scale-out to a ISignalRServerBuilder, using a shared Redis server.

AddStackExchangeRedis(ISignalRServerBuilder, Action<RedisOptions>)

Adds scale-out to a ISignalRServerBuilder, using a shared Redis server.

AddStackExchangeRedis(ISignalRServerBuilder, String)

Adds scale-out to a ISignalRServerBuilder, using a shared Redis server.

AddStackExchangeRedis(ISignalRServerBuilder, String, Action<RedisOptions>)

Adds scale-out to a ISignalRServerBuilder, using a shared Redis server.

Applies to