private IEnumerable<Esri.ArcGISRuntime.Layers.Layer> GetOperationalLayers()
{
if (WebMapVM != null)
{
foreach (var layer in WebMapVM.OperationalLayers)
{
var id = !string.IsNullOrEmpty(layer.Id) ? layer.Id : layer.ItemId;
var opLayer = WebMapVM.Map.Layers.FirstOrDefault(l => l.ID == id);
if (opLayer != null)
yield return opLayer;
}
}
}