/// <summary> /// Disposes of this instance, freeing up any resources used. /// </summary> /// <param name="disposing"><c>true</c> if called from Dispose, else <c>false</c></param> protected override void Dispose(bool disposing) { if (disposing) { if (_client != null) { _client.Dispose(); _client = null; } } base.Dispose(disposing); }