HDL_ON/Entity/FunctionList.cs
@@ -1,5 +1,6 @@ using System; using System.Collections.Generic; using System.Linq; namespace HDL_ON.Entity { @@ -26,6 +27,7 @@ /// </summary> public List<Scene> scenes = new List<Scene>(); [Newtonsoft.Json.JsonIgnore] public List<Function> functions = new List<Function>(); @@ -49,8 +51,10 @@ deviceFunctionList.AddRange(lights); deviceFunctionList.AddRange(curtains); deviceFunctionList.AddRange(floorHeatings); return deviceFunctionList; return deviceFunctionList.OrderByDescending(o => o.usageCount).ToList(); } } }