Beispiel #1
0
        internal PushingHub(HubContext hubContext)
        {
            if (hubContext == null)
            {
                throw new ArgumentNullException(nameof(hubContext));
            }

            _hubContext = hubContext;

            MessageTypes    = _hubContext.GetMessageTypes();
            MessageHandlers = _hubContext.GetMessageHandlers();
            Resolver        = _hubContext.Resolver;
            Channel         = _hubContext.Channel;
        }
Beispiel #2
0
 public HubBuilder(ILubalaChannel channel)
 {
     _context = new HubContext {
         Channel = channel, Resolver = channel.Resolver
     };
 }
Beispiel #3
0
 private bool IsEncodingEnabled(HubContext context)
 {
     return(context.EncodingMode == EncodingMode.Compatible || context.EncodingMode == EncodingMode.Secure);
 }