protected override void OnStartup(StartupEventArgs e) { HubConnection connection = new HubConnectionBuilder() .WithUrl("http://localhost:5000/colorchat") .Build(); ColorChatViewModel chatViewModel = ColorChatViewModel.CreatedConnectedViewModel(new SignalRChatService(connection)); MainWindow window = new MainWindow { DataContext = new MainViewModel(chatViewModel) }; window.Show(); }
public SendColorChatColorMessageCommand(ColorChatViewModel viewModel, SignalRChatService chatService) { _viewModel = viewModel; _chatService = chatService; }
public MainViewModel(ColorChatViewModel chatViewModel) { ColorChatViewModel = chatViewModel; }