Example #1
0
 public ServiceHubContext(IHubContext <Hub> hubContext, IHubLifetimeManagerForUserGroup lifetimeManager, ServiceProvider serviceProvider)
 {
     _hubContext         = hubContext;
     UserGroups          = new UserGroupsManager(lifetimeManager);
     _serviceProvider    = serviceProvider;
     ConnectionContainer = _serviceProvider.GetService <IServiceConnectionContainer>();
 }
Example #2
0
 public UserGroupsManager(IHubLifetimeManagerForUserGroup lifetimeManager)
 {
     _lifetimeManager = lifetimeManager;
 }
 public ServiceHubContext(IHubContext <Hub> hubContext, IHubLifetimeManagerForUserGroup lifetimeManager, ServiceProvider serviceProvider)
 {
     _hubContext     = hubContext;
     UserGroups      = new UserGroupsManager(lifetimeManager);
     ServiceProvider = serviceProvider;
 }