Changes to instantiate the plugin loader class from the custom plugin

This commit is contained in:
Neil Dorin
2020-03-26 14:10:50 -06:00
parent a2ca41d965
commit 50d5850097

View File

@@ -339,9 +339,9 @@ namespace PepperDash.Essentials
{ {
try try
{ {
var plugin = type as IPluginDeviceConfig; if (typeof(IPluginDeviceConfig).IsAssignableFrom(type))
if (plugin != null)
{ {
var plugin = (IPluginDeviceConfig)Crestron.SimplSharp.Reflection.Activator.CreateInstance(type);
LoadCustomPlugin(plugin, loadedAssembly); LoadCustomPlugin(plugin, loadedAssembly);
} }
else else