AutoGRAPH.NET Service EnumGeoFences
Версия от 21:38, 15 апреля 2015; Admin (обсуждение | вклад) (Новая страница: «Возвращает список геозон и групп в указанной схеме (аналогично AutoGRAPH.NET Service EnumDevices|EnumDevice…»)
Возвращает список геозон и групп в указанной схеме (аналогично EnumDevices). Иерархия собирается путем сопоставления ID ⇔ ParentID и начинается с верхнего уровня, у которого ParentID=null.
WCF
Определение:
REnumDevices EnumDevices(string schemaName)
Результат:
public class REnumGeofences {
public RGroupItem[] Groups { get; set; } // все группы геозон в схеме
public RGeofenceItem[] Items { get; set; } // все геозоны в схеме
}
public class RGroupItem {
public Guid ID { get; set; } // уникальный ID геозоны в схеме
public Guid? ParentID { get; set; } // ID родительской группы
public string Name { get; set; } // название группы
}
public class RGeofenceItem : RGroupItem {
}
JSON
Вызов:
http://localhost:8300/EnumGeoFences/Demo
Результат: скачать файл