From 1d14e8062479481a4bd3ac6d825e78afd3006d1f Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Wed, 18 Jun 2025 06:23:45 +0200 Subject: [PATCH] add Version property to IPlugin --- Pilz.Plugins/IPlugin.cs | 8 ++++++-- Pilz.Plugins/Pilz.Plugins.csproj | 4 ++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Pilz.Plugins/IPlugin.cs b/Pilz.Plugins/IPlugin.cs index 64de7ef..85a37d7 100644 --- a/Pilz.Plugins/IPlugin.cs +++ b/Pilz.Plugins/IPlugin.cs @@ -1,6 +1,10 @@ -namespace Pilz.Plugins; +using Pilz.Extensions; +using System.Reflection; + +namespace Pilz.Plugins; public interface IPlugin { - public string Name { get; } + string Name { get; } + AppVersion Version => GetType().Assembly.GetAppVersion(); } \ No newline at end of file diff --git a/Pilz.Plugins/Pilz.Plugins.csproj b/Pilz.Plugins/Pilz.Plugins.csproj index 175db29..fdb6e6e 100644 --- a/Pilz.Plugins/Pilz.Plugins.csproj +++ b/Pilz.Plugins/Pilz.Plugins.csproj @@ -11,4 +11,8 @@ 2.1.10 + + + +