public async virtual void MapIt(MapClient phoneToMap)
        {
            // Fire up SignalR Connection & share location.  
            try
            {
                await mapConnection.Start();

                if (mapConnection.State == Microsoft.AspNet.SignalR.Client.ConnectionState.Connected)
                {
                    await SignalRMapHub.Invoke("ShowClientOnMap", phoneToMap);
                }
            }
            catch (Exception)
            {
                // Do some error handling.
            }
        }
 public async virtual void UnMapIt(MapClient phoneToUnMap)
 {
     // Disconnect from Server & unmap.
     SignalRMapHub.Invoke("RemoveClientFromMap", phoneToUnMap);
 }