using ZB.MOM.WW.OtOpcUa.Host.Configuration; using ZB.MOM.WW.OtOpcUa.Host.Historian; namespace ZB.MOM.WW.OtOpcUa.Historian.Aveva { /// /// Reflection entry point invoked by HistorianPluginLoader in the Host. Kept /// deliberately simple so the plugin contract is a single static factory method. /// public static class AvevaHistorianPluginEntry { public static IHistorianDataSource Create(HistorianConfiguration config) => new HistorianDataSource(config); } }