示例#1
0
        /// <summary> Releases any locked resources </summary>
        public void Dispose()
        {
            if (_issues != null)
            {
                _issues.Dispose();
            }
            _issues = null;

            if (_service != null)
            {
                _service.Dispose();
            }
            _service = null;
        }
        public void Dispose()
        {
            if (_issueListView != null && !_issueListView.IsDisposed && !_issueListView.Disposing)
            {
                _issueListView.Dispose();
            }

            _issueListView = null;

            if (_getWorkItemService != null)
            {
                if (_getWorkItemService.Result != null)
                {
                    _getWorkItemService.Result.Dispose();
                }

                _getWorkItemService.Wait(200);
                _getWorkItemService.Dispose();
                _getWorkItemService = null;
            }
        }