public virtual void Dispose() { if (!Object.ReferenceEquals(null, _Client)) { _Client.Dispose(); _Client = null; } }