AzureCosmosDbGetLastDeviceMessages 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.8+34f1bbd8dc6b32752cfce829cbed66e15113d7ba
public 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

Implements

IAzureCosmosDbGetLastDeviceMessages(CompanyDto, DeviceDto, Int32, CancellationToken)

Exceptions

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

See Also