namespace SHJX.Service.Control.Common.Assets { public class ConfigInstance { private static ReadConfigUtil _config; public ConfigInstance(ReadConfigUtil config) { _config = config; } /// /// 读取寄存器地址 /// /// /// public static int GetPortRegister(string nodeName) { return _config.PortRegisters.TryGetValue(nodeName, out int value) ? value : throw new ArgumentNullException(nodeName); } public static Dictionary GetPortNodeIDs() { return _config.PortNodeIDs; } public static bool IsAutomaticInLiquid => _config.AutomaticInLiquid; } }