JsonProtocolDependencyInjectionExtensions.AddJsonProtocol 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
AddJsonProtocol<TBuilder>(TBuilder) |
啟用 SignalR 的 JSON 通訊協定。 |
AddJsonProtocol<TBuilder>(TBuilder, Action<JsonHubProtocolOptions>) |
啟用 SignalR 的 JSON 通訊協定,並允許設定 JSON 通訊協定的選項。 |
AddJsonProtocol<TBuilder>(TBuilder)
啟用 SignalR 的 JSON 通訊協定。
public static TBuilder AddJsonProtocol<TBuilder> (this TBuilder builder) where TBuilder : Microsoft.AspNetCore.SignalR.ISignalRBuilder;
static member AddJsonProtocol : 'Builder -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.SignalR.ISignalRBuilder)
<Extension()>
Public Function AddJsonProtocol(Of TBuilder As ISignalRBuilder) (builder As TBuilder) As TBuilder
類型參數
- TBuilder
參數
- builder
- TBuilder
, ISignalRBuilder 表示要加入 JSON 通訊協定支援的 SignalR 伺服器。
傳回
TBuilder
builder
的值
備註
如果 JSON 通訊協定已啟用,則這不會有任何作用。
適用於
AddJsonProtocol<TBuilder>(TBuilder, Action<JsonHubProtocolOptions>)
啟用 SignalR 的 JSON 通訊協定,並允許設定 JSON 通訊協定的選項。
public static TBuilder AddJsonProtocol<TBuilder> (this TBuilder builder, Action<Microsoft.AspNetCore.SignalR.JsonHubProtocolOptions> configure) where TBuilder : Microsoft.AspNetCore.SignalR.ISignalRBuilder;
static member AddJsonProtocol : 'Builder * Action<Microsoft.AspNetCore.SignalR.JsonHubProtocolOptions> -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.SignalR.ISignalRBuilder)
<Extension()>
Public Function AddJsonProtocol(Of TBuilder As ISignalRBuilder) (builder As TBuilder, configure As Action(Of JsonHubProtocolOptions)) As TBuilder
類型參數
- TBuilder
參數
- builder
- TBuilder
, ISignalRBuilder 表示要加入 JSON 通訊協定支援的 SignalR 伺服器。
- configure
- Action<JsonHubProtocolOptions>
可用來設定 的委派 JsonHubProtocolOptions
傳回
TBuilder
builder
的值
備註
此處設定的任何選項都會套用,即使 JSON 通訊協定已經向伺服器註冊也一樣。