public MessageService(IWebSocketCore webSocketCore, IPositionRepository positionRepository, ISocketRepository socketRepository) { _webSocketCore = webSocketCore; _positionRepository = positionRepository; _socketRepository = socketRepository; }
public Application( IWebSocketCore webSocketCore, IConnectionService connectionService, ILoginSystem loginSystem, ICommandSystem commandSystem, IMovementSystem movementSystem, IChatSystem chatSystem, IStoreSystem storeSystem, ICombatSystem combatSystem, IInventorySystem inventorySystem, ILocationSender locationSender, IChatSender chatSender, IJoinSender joinSender) { _webSocketCore = webSocketCore; _connectionService = connectionService; _commandSystem = commandSystem; _movementSystem = movementSystem; _chatSystem = chatSystem; _storeSystem = storeSystem; _combatSystem = combatSystem; _inventorySystem = inventorySystem; _loginSystem = loginSystem; _locationSender = locationSender; _chatSender = chatSender; _joinSender = joinSender; }