|
@@ -30,8 +30,16 @@ namespace TEAMModelOS.FunctionV4
|
|
|
await ActivityService.DeleteActivity(_coreAPIHttpService, client, _dingDing, data);
|
|
|
var table_cancel = _azureStorage.GetCloudTableClient().GetTableReference("ChangeRecord");
|
|
|
List<ChangeRecord> records = await table_cancel.FindListByDict<ChangeRecord>(new Dictionary<string, object>() { { "RowKey", tdata.id } });
|
|
|
- foreach (var record in records) {
|
|
|
- await _serviceBus.GetServiceBusClient().cancelMessage(Environment.GetEnvironmentVariable("Azure:ServiceBus:ActiveTask"), record.sequenceNumber);
|
|
|
+ foreach (var record in records)
|
|
|
+ {
|
|
|
+ try
|
|
|
+ {
|
|
|
+ await _serviceBus.GetServiceBusClient().cancelMessage(Environment.GetEnvironmentVariable("Azure:ServiceBus:ActiveTask"), record.sequenceNumber);
|
|
|
+ }
|
|
|
+ catch (Exception)
|
|
|
+ {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
}
|
|
|
return;
|
|
|
}
|