public ConnectionProvider( IBroadcastService broadcastService, IConnectionStorage connectionStorage, IClientAccessor clientAccessor) { _broadcastService = broadcastService; _connectionStorage = connectionStorage; _clientAccessor = clientAccessor; }
public ConnectDialogController( IConnectionProvider connectionProvider, IConnectionStorage connectionStorage, IClientAccessor clientAccessor) { _connectionProvider = connectionProvider; _connectionStorage = connectionStorage; _clientAccessor = clientAccessor; }
protected void Initialize(IConnectionHandler connectionHandler, IMessageParser parser, IConnectionStorage connectionStorage, IEndpointManager endpointManager, IMessenger broadcaster, IModuleFramework moduleFramework, IModuleControl moduleControl, LogManager logManager) { if (Initialized) { throw new Exception("Server is already initialized!"); } LogManager = logManager; log = LogManager.GetLogger("Server"); _network = endpointManager; Framework = moduleFramework; Framework.Messenger = broadcaster; Framework.Server = this; ConnectionHandler = connectionHandler; ConnectionStorage = connectionStorage; _network.ConnectionHandler = connectionHandler; _network.MessageParser = parser; connectionHandler.Modules = moduleControl; connectionHandler.Messenger = broadcaster; parser.Modules = moduleControl; parser.ConnectionHandler = connectionHandler; broadcaster.Connections = connectionStorage; Initialized = true; }
public ChannelFactory(IConnectionStorage storage) { _storage = storage; }
public RouteInitializer(IConnectionStorage connectionStorage, IRouteSettings routeSettings, INameFactory nameFactory) { _connectionStorage = connectionStorage; _routeSettings = routeSettings; _nameFactory = nameFactory; }
public RoomHub(IConnectionStorage connectionStorage, IActiveRoomStorage activeRoomStorage) { this.connectionStorage = connectionStorage; this.activeRoomStorage = activeRoomStorage; }
public ConnectionHandler(IConnectionStorage data, LogManager logManager) { Data = data; log = logManager.GetLogger("Connection Handler"); }