public LoginController(ILoginActions loginActions, IMapFileLoadActions mapFileLoadActions, IFileRequestActions fileRequestActions, IGameStateActions gameStateActions, IChatTextBoxActions chatTextBoxActions, IErrorDialogDisplayAction errorDisplayAction, IFirstTimePlayerActions firstTimePlayerActions, IMapChangedActions mapChangedActions, ISafeNetworkOperationFactory networkOperationFactory, IGameLoadingDialogFactory gameLoadingDialogFactory, ICurrentMapStateProvider currentMapStateProvider, IStatusLabelSetter statusLabelSetter) { _loginActions = loginActions; _mapFileLoadActions = mapFileLoadActions; _fileRequestActions = fileRequestActions; _gameStateActions = gameStateActions; _chatTextBoxActions = chatTextBoxActions; _errorDisplayAction = errorDisplayAction; _firstTimePlayerActions = firstTimePlayerActions; _mapChangedActions = mapChangedActions; _networkOperationFactory = networkOperationFactory; _gameLoadingDialogFactory = gameLoadingDialogFactory; _currentMapStateProvider = currentMapStateProvider; _statusLabelSetter = statusLabelSetter; }
public ChatController(IChatTextBoxActions chatTextBoxActions, IChatActions chatActions, IPrivateMessageActions privateMessageActions, IGameStateActions gameStateActions, IErrorDialogDisplayAction errorDisplayAction, IChatBubbleActions chatBubbleActions, ISafeNetworkOperationFactory safeNetworkOperationFactory, IHudControlProvider hudControlProvider) { _chatTextBoxActions = chatTextBoxActions; _chatActions = chatActions; _privateMessageActions = privateMessageActions; _gameStateActions = gameStateActions; _errorDisplayAction = errorDisplayAction; _chatBubbleActions = chatBubbleActions; _safeNetworkOperationFactory = safeNetworkOperationFactory; _hudControlProvider = hudControlProvider; }