aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.Telemetry/ExtensionMethods
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2025-08-04 01:09:55 +0300
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2025-08-04 01:09:55 +0300
commit8bbeffb422e8535c399f1eb76a55fdee5a1c65b6 (patch)
treef200faa0e11c23f9105c3f12e0a6a2ea51832214 /Software/Visual_Studio/Tango.Telemetry/ExtensionMethods
parent0df9f37075dd697ac34f4ed2a2749f62aa27a654 (diff)
downloadTango-8bbeffb422e8535c399f1eb76a55fdee5a1c65b6.tar.gz
Tango-8bbeffb422e8535c399f1eb76a55fdee5a1c65b6.zip
Telemetry JobRuns.
Diffstat (limited to 'Software/Visual_Studio/Tango.Telemetry/ExtensionMethods')
-rw-r--r--Software/Visual_Studio/Tango.Telemetry/ExtensionMethods/ITelemetryExtensions.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Tango.Telemetry/ExtensionMethods/ITelemetryExtensions.cs b/Software/Visual_Studio/Tango.Telemetry/ExtensionMethods/ITelemetryExtensions.cs
index ba016ed72..370e185ab 100644
--- a/Software/Visual_Studio/Tango.Telemetry/ExtensionMethods/ITelemetryExtensions.cs
+++ b/Software/Visual_Studio/Tango.Telemetry/ExtensionMethods/ITelemetryExtensions.cs
@@ -12,4 +12,10 @@ public static class ITelemetryObjectExtensions
var att = obj.GetType().GetCustomAttributes(typeof(TelemetryNameAttribute), false).Cast<TelemetryNameAttribute>().FirstOrDefault();
return att?.Name ?? obj.GetType().Name;
}
+
+ public static int ToTelemetryVersion(this ITelemetry obj)
+ {
+ var att = obj.GetType().GetCustomAttributes(typeof(TelemetryNameAttribute), false).Cast<TelemetryNameAttribute>().FirstOrDefault();
+ return att?.Version ?? 1;
+ }
}