/// <summary> /// 执行与释放或重置非托管资源相关的应用程序定义的任务。 /// </summary> protected virtual void Dispose(bool disposing) { if (_disposed) { return; } if (disposing) { // 清理托管资源 if (client != null) { client.Dispose(); } } // 标记已经被释放。 _disposed = true; }
public void Dispose() { _producer.Dispose(); _zkClient.Dispose(); }
/// <summary> /// 关闭订阅 /// </summary> public void Dispose() { client.Dispose(); logger.LogDebug("ServiceSubscriber disposed."); }
/// <summary> /// 关闭发布 /// </summary> public void Dispose() { client.Dispose(); logger.LogDebug("ServicePublisher disposed."); }