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); }