private static ChatViewModel GetConnectedChatViewModel(IServiceProvider services) { var chatService = services.GetRequiredService <ChatService>(); var client = services.GetRequiredService <HttpClient>(); var tokenStore = services.GetRequiredService <TokenStore>(); return(ChatViewModel.GetConnectedChatViewModel(chatService, client, tokenStore)); }