测试了Repositories

This commit is contained in:
2025-07-19 15:16:28 +08:00
parent aaf8bdf08a
commit 76e46614cc
4 changed files with 46 additions and 148 deletions

View File

@@ -19,23 +19,5 @@ public class DeviceRepository : BaseRepository<DbDevice>
}
public override async Task<List<DbDevice>> GetAllAsync()
{
Stopwatch stopwatch = new Stopwatch();
stopwatch.Start();
var dlist = await Db.Queryable<DbDevice>()
.Includes(d => d.VariableTables, dv => dv.Device)
.Includes(d => d.VariableTables, dvd => dvd.Variables, data => data.VariableTable)
.Includes(d => d.VariableTables, vt => vt.Variables, v => v.VariableMqtts)
.ToListAsync();
stopwatch.Stop();
NlogHelper.Info($"加载设备列表总耗时:{stopwatch.ElapsedMilliseconds}ms");
return dlist;
}
}