public static async Task DeleteRelationships(DigitalTwinsClient client, string dtId, ILogger log) { var relationshipIds = new List <string>(); AsyncPageable <string> relationships = client.GetRelationshipsAsync(dtId); await foreach (var relationshipJson in relationships) { BasicRelationship relationship = System.Text.Json.JsonSerializer.Deserialize <BasicRelationship>(relationshipJson); relationshipIds.Add(relationship.Id); } foreach (var relationshipId in relationshipIds) { client.DeleteRelationship(dtId, relationshipId); log.LogInformation($"Twin '{dtId}' relationship '{relationshipId}' deleted in DT"); } }