public ControlPanelViewModel(ISystemService systemService, IMessagesAggregator messagesAggregator, IShellDialogsService shellDialogsService, IDialogsService dialogsService) { this.systemService = systemService; this.shellDialogsService = shellDialogsService; this.dialogsService = dialogsService; this.messagesAggregator = messagesAggregator; }
public MessagesController( IMessagesProvider messagesProvider, IUserProvider userProvider, IMessagesAggregator messagesAggregator) { _messagesProvider = messagesProvider; _userProvider = userProvider; _messagesAggregator = messagesAggregator; }
public ShellViewModel(IMessagesAggregator messagesAggregator, IRemoteCommandsService remoteCommandsService, IConnectionsService connectionsService, IShellDialogsService shellDialogsService, ISettingsService settingsService) { this.shellDialogsService = shellDialogsService; this.remoteCommandsService = remoteCommandsService; this.settingsService = settingsService; this.connectionsService = connectionsService; InitializeConnections(connectionsService); InitializeCommands(remoteCommandsService); InitializeMessages(messagesAggregator); }
public RemoteCommandsService(IMessagesAggregator messagesAggregator, IConnectionsService connectionsService, ISystemService systemService) { this.systemService = systemService; this.connectionsService = connectionsService; this.messagesAggregator = messagesAggregator; }