in RobotOrchestrator.FleetManager/TelemetryHandler.cs [23:36]
public async Task InsertTelemetryAsync(IEnumerable<RobotTelemetry> robotTelemetry)
{
foreach(var telemetry in robotTelemetry)
{
try
{
await cosmosDbClient.UpsertItemAsync(telemetry, new PartitionKey(telemetry.RobotId));
}
catch (Exception ex)
{
logger.LogError(ex.Message);
}
}
}