Esempio n. 1
0
        public static IHubConnectionBuilder WithMessagePackProtocol(this IHubConnectionBuilder hubConnectionBuilder, SerializationContext serializationContext)
        {
            if (serializationContext == null)
            {
                throw new ArgumentNullException(nameof(serializationContext));
            }

            return(hubConnectionBuilder.WithHubProtocol(new MessagePackHubProtocol(serializationContext)));
        }
Esempio n. 2
0
 public static IHubConnectionBuilder WithMessagePackProtocol(this IHubConnectionBuilder hubConnectionBuilder)
 {
     return(hubConnectionBuilder.WithHubProtocol(new MessagePackHubProtocol()));
 }
Esempio n. 3
0
 public static IHubConnectionBuilder WithJsonProtocol(this IHubConnectionBuilder hubConnectionBuilder, JsonSerializer jsonSerializer)
 {
     return(hubConnectionBuilder.WithHubProtocol(new JsonHubProtocol(jsonSerializer)));
 }
Esempio n. 4
0
 public static IHubConnectionBuilder WithJsonProtocol(this IHubConnectionBuilder hubConnectionBuilder, JsonSerializerSettings serializerSettings)
 {
     return(hubConnectionBuilder.WithHubProtocol(new JsonHubProtocol(JsonSerializer.Create(serializerSettings))));
 }
 public static IHubConnectionBuilder WithMessagePackProtocol(this IHubConnectionBuilder builder, MessagePackHubProtocolOptions options)
 {
     return(builder.WithHubProtocol(new MessagePackHubProtocol(Options.Create(options))));
 }
Esempio n. 6
0
 public static IHubConnectionBuilder WithJsonProtocol(this IHubConnectionBuilder hubConnectionBuilder, JsonHubProtocolOptions options)
 {
     return(hubConnectionBuilder.WithHubProtocol(new JsonHubProtocol(Options.Create(options))));
 }