Example #1
0
 public ServiceHubContext(IHubContext <Hub> hubContext, IServiceHubLifetimeManager lifetimeManager, ServiceProvider serviceProvider)
 {
     _hubContext      = hubContext;
     _lifetimeManager = lifetimeManager;
     UserGroups       = new UserGroupsManager(lifetimeManager);
     ServiceProvider  = serviceProvider;
 }
 public ServiceHubContextImpl(string hubName, IHubContext <Hub> hubContext, IServiceHubLifetimeManager lifetimeManager, IServiceProvider serviceProvider, NegotiateProcessor negotiateProcessor, IServiceEndpointManager endpointManager)
 {
     _hubName            = hubName;
     _hubContext         = hubContext;
     _lifetimeManager    = lifetimeManager;
     UserGroups          = new UserGroupsManager(lifetimeManager);
     ServiceProvider     = serviceProvider;
     _negotiateProcessor = negotiateProcessor;
     _endpointManager    = endpointManager;
 }
 public ClientManagerAdapter(IServiceHubLifetimeManager lifetimeManager)
 {
     _lifetimeManager = lifetimeManager;
 }