public GameDataRepository(ISocketRepository socketRepository, IMapper mapper) { _mapper = mapper; _socketRepository = socketRepository; // Keep track of the connection status Observable.FromEventPattern <bool>( h => DataEvents.ConnectionStatus += h, h => DataEvents.ConnectionStatus -= h) .Subscribe(x => _isConnected = x.EventArgs); // Store LoginData once its available Observable.FromEventPattern <ILoginData>( h => DataEvents.LoginDataAvailable += h, h => DataEvents.LoginDataAvailable -= h) .Subscribe(x => UpdateLoginData(x.EventArgs)); // Store Group once its available Observable.FromEventPattern <List <IGroup> >( h => DataEvents.GroupsDataAvailable += h, h => DataEvents.GroupsDataAvailable -= h) .Subscribe(x => UpdateGroups(x.EventArgs)); // Store the characterData once its available Observable.FromEventPattern <ICharacterData>( h => DataEvents.CharacterDataAvailable += h, h => DataEvents.CharacterDataAvailable -= h) .Subscribe(x => UpdateCharacterData(x.EventArgs)); }
public MessageService(IWebSocketCore webSocketCore, IPositionRepository positionRepository, ISocketRepository socketRepository) { _webSocketCore = webSocketCore; _positionRepository = positionRepository; _socketRepository = socketRepository; }
public MessageHandler(IClientRoomRepository clientRoomRepository, ISocketRepository socketRepository, IConnectionService connectionService, IMessageRepository messageRepository) { //this.Message = message; this.clientRoomRepository = clientRoomRepository; this.socketRepository = socketRepository; this.connectionService = connectionService; this.messageRepository = messageRepository; }
public TimeTaskControllerUnitTests() { _timeTaskRepository = Substitute.For <ITimeTaskRepository>(); _socketRepository = Substitute.For <ISocketRepository>(); _authorizationService = Substitute.For <IAuthorizationService>(); _mqttAppClientSingleton = Substitute.For <IMqttAppClientSingleton>(); _mapper = Substitute.For <IMapper>(); }
public TimeTaskController(ITimeTaskRepository timeTaskRepository, ISocketRepository socketRepository, IAuthorizationService authorizationService, IMqttAppClientSingleton mqttAppClientSingleton, IMapper mapper) { _timeTaskRepository = timeTaskRepository; _socketRepository = socketRepository; _authorizationService = authorizationService; _mqttAppClientSingleton = mqttAppClientSingleton; _mapper = mapper; }
public NewICEAvailableRequestHandler(ISocketRepository socketRepository, IICERepository iceRepository, ISocketNotifier socketNotifier) { _socketRepository = socketRepository; _iceRepository = iceRepository; _socketNotifier = socketNotifier; }
public ConnectionService( IUserRepository playerRepository, ISocketRepository socketRepository, ILocationSender locationSender) { _socketRepository = socketRepository; _playerRepository = playerRepository; _locationSender = locationSender; }
public SocketControllerUnitTests() { _userManager = Substitute.For <UserManager <ApplicationUser> >(); _roomRepository = Substitute.For <IRoomRepository>(); _socketRepository = Substitute.For <ISocketRepository>(); _timeTaskRepository = Substitute.For <ITimeTaskRepository>(); _authorizationService = Substitute.For <IAuthorizationService>(); _mqttAppClient = Substitute.For <IMqttAppClient>(); _mapper = Substitute.For <IMapper>(); }
public SocketController(UserManager <ApplicationUser> userManager, IRoomRepository roomRepository, ISocketRepository socketRepository, ITimeTaskRepository timeTaskRepository, IAuthorizationService authorizationService, IMqttAppClient mqttAppClient, IMapper mapper) { _userManager = userManager; _roomRepository = roomRepository; _socketRepository = socketRepository; _timeTaskRepository = timeTaskRepository; _authorizationService = authorizationService; _mqttAppClient = mqttAppClient; _mapper = mapper; }
public static async void EstablishConnectionTestIfConnecting() { //Arrange ISocketRepository socketRepository = MockData.GetISocketRepository(true); Account account = SecretData.GetValidTestAccount(); //Act var result = await socketRepository.EstablishConnection(account); //Assert Assert.True(result); }
public WebSocketCore(ISocketRepository socketRepository) { _socketRepository = socketRepository; var certPath = System.Configuration.ConfigurationManager.AppSettings["CertificatePath"]; var certExportPassword = System.Configuration.ConfigurationManager.AppSettings["CertificatePassword"]; _serverCertificate = new X509Certificate2(certPath, certExportPassword, X509KeyStorageFlags.Exportable | X509KeyStorageFlags.PersistKeySet); _server = new TcpListener(IPAddress.Any, 21220); _server.Server.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, 1); _server.Start(); _connectingClients = new List <ConnectingClient>(); }
public LoginSystem( IUserRepository userRepository, ILoginSender loginSender, ITokenRepository tokenRepository, ITokenService tokenService, IJoinSender joinSender, ISocketRepository socketRepository, IPositionRepository positionRepository, ILocationSender locationSender) { _userRepository = userRepository; _loginSender = loginSender; _tokenRepository = tokenRepository; _tokenService = tokenService; _joinSender = joinSender; _socketRepository = socketRepository; _positionRepository = positionRepository; _locationSender = locationSender; }
public AnswerRequestHandler(ISocketRepository socketRepository, ISocketNotifier notifier) { _socketRepository = socketRepository; _notifier = notifier; }
public PositionRepository(IDatabaseService databaseService, ISocketRepository socketRepository, IUserRepository userRepository) { _databaseService = databaseService; _socketRepository = socketRepository; }
public GetServerRequestHandler(ISocketRepository socketRepository) { _socketRepository = socketRepository; }
public ClientOfferRequestHandler(ISocketRepository socketRepository) { _socketRepository = socketRepository; }
public CombatSender(IMessageService messageService, ISocketRepository socketRepository) { _messageService = messageService; _socketRepository = socketRepository; }
public SocketController(ILoggerManager Logger, ISocketRepository ISocketRepository, Context Context) { _Logger = Logger; _ISocketRepository = ISocketRepository; _Context = Context; }
public StateController(ISocketRepository socketRepository) { _socketRepository = socketRepository; }