Beispiel #1
0
 public ServiceLifetimeManagerBase(IServiceConnectionManager <THub> serviceConnectionManager, IHubProtocolResolver protocolResolver, IOptions <HubOptions> globalHubOptions, IOptions <HubOptions <THub> > hubOptions, ILogger logger)
 {
     Logger = logger ?? throw new ArgumentNullException(nameof(logger));
     ServiceConnectionContainer = serviceConnectionManager;
     _messageSerializer         = new DefaultHubMessageSerializer(protocolResolver, globalHubOptions.Value.SupportedProtocols, hubOptions.Value.SupportedProtocols);
 }
Beispiel #2
0
 public ServiceLifetimeManagerBase(IServiceConnectionManager <THub> serviceConnectionManager, IHubProtocolResolver protocolResolver, IOptions <HubOptions> globalHubOptions, IOptions <HubOptions <THub> > hubOptions)
 {
     ServiceConnectionContainer = serviceConnectionManager;
     _messageSerializer         = new DefaultHubMessageSerializer(protocolResolver, globalHubOptions.Value.SupportedProtocols, hubOptions.Value.SupportedProtocols);
 }