public virtual void Dispose() { if (_lockService != null) { try { _lockService.Dispose(); } catch { } } }