Die Reihenfolge der Tags in Activity.Tags wird umgekehrt

Activity.Tags speichert Elemente in der Liste jetzt entsprechend der Reihenfolge, in der sie hinzugefügt wurden. Das zuerst hinzugefügte Element ist also das erste in der Liste. Diese Änderung wurde vorgenommen, um für eine Übereinstimmung mit der Spezifikation von OpenTelemetry-Attributen zu sorgen.

Änderungsbeschreibung

In früheren .NET-Versionen wurden Elemente in Activity.Tags in umgekehrter Reihenfolge dazu gespeichert, wie sie hinzugefügt wurden. Das zuerst hinzugefügte Element war also das letzte in der Liste. Ab .NET 5 wird die Reihenfolge der Elemente umgekehrt, und das zuerst hinzugefügte Element ist immer auch das erste in der Liste.

Eingeführt in Version

5.0

Wenn Ihre App eine Abhängigkeit von der Reihenfolge in der Activity.Tags-Liste aufweist und Sie ein Upgrade auf .NET 5 oder höher durchführen, müssen Sie diesen Teil Ihres Codes ändern.

Betroffene APIs