namespace InnovEnergy.Lib.StatusApi.Devices;

public abstract record Device
{
    public String DeviceType
    {
        get
        {
            var t = GetType();
    
            while (!t!.IsAbstract)
                t = t.BaseType;
    
            return t.Name;
        }
    }
}