Starting a Hub connection
In the first recipe of this chapter, like we did in the first one in Chapter 3, Using the JavaScript Hubs Client API, we'll start describing the very first operation that is necessary in every SignalR client: connecting to a server.
Getting ready
For this recipe, we will connect to the Hub exposed in the Starting a Hub connection recipe from Chapter 3, Using the JavaScript Hubs Client API. So please make sure that you've already started that application before testing the following code.
How to do it…
After creating our console application as described in the Introduction section, and naming it Recipe20
, we just need to edit its code by performing the following steps:
We first add the necessary
using
directives as follows:using System; using System.Threading.Tasks; using Microsoft.AspNet.SignalR.Client;
Then we drop the current empty
Main()
method entry and replace it with the following code:static void Main(string[] args) { Do().Wait(); } static async Task Do() ...