/// <summary> /// /// </summary> /// <returns></returns> public static MQExternalHandler GetSingleton() { if (_mqHandler != null) return _mqHandler; lock (typeof(MQExternalHandler)) { if (_mqHandler != null) return _mqHandler; _mqHandler = new MQExternalHandler(); return _mqHandler; } }
private static void Init() { try { lock (typeof(MQMsgHandlerEntry)) { if (InitMQConnection()) { _handler = MQExternalHandler.GetSingleton(); Inited = _handler.Init(); } } } catch (Exception ex) { throw ex; } }
/// <summary> /// /// </summary> static MQExternalHandler() { _mqHandler = new MQExternalHandler(); }