Innovenergy_trunk/csharp/Lib/StatusApi/DeviceStatus.cs

12 lines
357 B
C#

using InnovEnergy.Lib.Utils;
namespace InnovEnergy.Lib.StatusApi;
public abstract record DeviceStatus
{
public String DeviceType => GetType()
.Generate(t => t.BaseType!)
.First(t => t.IsAbstract)
.Name
.Replace("Status", "");
}