using Ninject; using System.ComponentModel; using System.Reflection; using Inspectron.Settings; using VisionBuilder.UI.Common; using VisionBuilder.UI.Common.Plugins; namespace B24SiemensPlugin { public class Plugin:IPlugin { public void RegisterGlobalModules(IKernel kernel) { TypeConverterRegistry.Register>(new ListRecipeMappingConverter()); } public void RegisterCameraModules(IKernel kernel, string cameraName) { kernel.RegisterModule(); // Register settings kernel.Bind().ToConstant(new B24SiemensSettings(cameraName)); } } }