ISignalRServerBuilder ISignalRServerBuilder ISignalRServerBuilder Interface

Definition

A builder abstraction for configuring SignalR servers.

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

Properties

Services Services Services

Gets the builder service collection.

(Inherited from ISignalRBuilder)

Extension Methods

AddMessagePackProtocol(ISignalRBuilder) AddMessagePackProtocol(ISignalRBuilder) AddMessagePackProtocol(ISignalRBuilder)

Enables the MsgPack protocol for SignalR.

AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>) AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>) AddMessagePackProtocol(ISignalRBuilder, Action<MessagePackHubProtocolOptions>)

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

AddRedis(ISignalRServerBuilder) AddRedis(ISignalRServerBuilder) AddRedis(ISignalRServerBuilder)

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

AddRedis(ISignalRServerBuilder, Action<RedisOptions>) AddRedis(ISignalRServerBuilder, Action<RedisOptions>) AddRedis(ISignalRServerBuilder, Action<RedisOptions>)

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

AddRedis(ISignalRServerBuilder, String) AddRedis(ISignalRServerBuilder, String) AddRedis(ISignalRServerBuilder, String)

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

AddRedis(ISignalRServerBuilder, String, Action<RedisOptions>) AddRedis(ISignalRServerBuilder, String, Action<RedisOptions>) AddRedis(ISignalRServerBuilder, String, Action<RedisOptions>)

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

AddHubOptions<THub>(ISignalRServerBuilder, Action<HubOptions<THub>>) AddHubOptions<THub>(ISignalRServerBuilder, Action<HubOptions<THub>>) AddHubOptions<THub>(ISignalRServerBuilder, Action<HubOptions<THub>>)

Adds hub specific options to an ISignalRServerBuilder.

AddStackExchangeRedis(ISignalRServerBuilder) AddStackExchangeRedis(ISignalRServerBuilder) AddStackExchangeRedis(ISignalRServerBuilder)

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

AddStackExchangeRedis(ISignalRServerBuilder, Action<RedisOptions>) AddStackExchangeRedis(ISignalRServerBuilder, Action<RedisOptions>) AddStackExchangeRedis(ISignalRServerBuilder, Action<RedisOptions>)

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

AddStackExchangeRedis(ISignalRServerBuilder, String) AddStackExchangeRedis(ISignalRServerBuilder, String) AddStackExchangeRedis(ISignalRServerBuilder, String)

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

AddStackExchangeRedis(ISignalRServerBuilder, String, Action<RedisOptions>) AddStackExchangeRedis(ISignalRServerBuilder, String, Action<RedisOptions>) AddStackExchangeRedis(ISignalRServerBuilder, String, Action<RedisOptions>)

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

Applies to