IAzureCosmosDbGetLastDeviceMessages Method

Retrieves the last device messages of a device (except for GPS updates without further context)

Definition

Namespace: MobileTrack.DataContainers.Cosmos
Assembly: MobileTrack.DataContainers (in MobileTrack.DataContainers.dll) Version: 0.7+1dadc87dcf0a0f837e19a3ce2deb7c1cd85375d1
Task<List<DeviceMessageDto>> GetLastDeviceMessages(
	CompanyDto company,
	DeviceDto device,
	int amount,
	CancellationToken cancellationToken = default
)

Parameters

company  CompanyDto
Company the device belongs to
device  DeviceDto
Device to look up for
amount  Int32
Number of messages to retrieve
cancellationToken  CancellationToken  (Optional)
Cancellation token

Return Value

TaskListDeviceMessageDto
The last found messages of device

Exceptions

ArgumentNullExceptionIf device or company is
ArgumentExceptionIf amount if 0 or lower.

See Also