/// <summary>
 /// Loads the layers from a map into the application
 /// </summary>
 /// <param name="map">The Map object to load layers from</param>
 /// <param name="callback">The method to fire once the map has been loaded</param>
 /// <param name="userToken">Object to pass through to the callback method</param>
 public void LoadMap(Map map, Action <LoadMapCompletedEventArgs> callback = null, object userToken = null)
 {
     checkApplicationContext();
     _appHost.LoadMap(map, callback, userToken);
 }