mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-02-17 05:35:03 +00:00
updated new EssentialsDevice base class
This commit is contained in:
@@ -14,11 +14,12 @@ namespace PepperDash.Essentials.Core
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public abstract class EssentialsDevice : Device
|
public abstract class EssentialsDevice : Device
|
||||||
{
|
{
|
||||||
public EssentialsDevice(string key)
|
protected EssentialsDevice(string key)
|
||||||
: base(key)
|
: base(key)
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public abstract class Factory : IDeviceFactory
|
public abstract class Factory : IDeviceFactory
|
||||||
{
|
{
|
||||||
@@ -38,13 +39,9 @@ namespace PepperDash.Essentials.Core
|
|||||||
|
|
||||||
public abstract IKeyed BuildDevice(DeviceConfig dc);
|
public abstract IKeyed BuildDevice(DeviceConfig dc);
|
||||||
|
|
||||||
public Factory()
|
protected Factory()
|
||||||
{
|
{
|
||||||
TypeNames = new List<string>();
|
TypeNames = new List<string>();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user