public TableQuery <DeviceSpotEntity> GetLastSpotQuery(DeviceEntity deviceEntity) { var partitionKey = DeviceSpotEntity.GetPartitionKey(deviceEntity); return(new TableQuery <DeviceSpotEntity>().Where( TableQuery.GenerateFilterCondition(nameof(deviceEntity.PartitionKey), QueryComparisons.Equal, partitionKey)) .Take(1)); }
private static DeviceSpotEntity CreateDeviceSpot(DeviceEntity device) { var deviceSpot = new DeviceSpotEntity() { DeviceEntity = device, Date = DateTime.UtcNow }; deviceSpot.UpdateTableKeys(); return(deviceSpot); }