public JoinSender( IMessageService messageService, ILocationSender locationSender, IInventorySender inventorySender, IMovementSender movementSender) { _messageService = messageService; _locationSender = locationSender; _inventorySender = inventorySender; _movementSender = movementSender; }
public MovementSystem( IMovementSender movementSender, ILocationSender locationSender, IMovementRepository movementRepository, IMapService mapService, IPositionRepository positionRepository) { _movementSender = movementSender; _locationSender = locationSender; _movementRepository = movementRepository; _mapService = mapService; _positionRepository = positionRepository; }