public void Dispose() { CancellationTokenSource?.Dispose(); _client?.Dispose(); _configDataAccess?.Dispose(); _justJumpDataAccess?.Dispose(); _simplyHightowerDataAccess?.Dispose(); _todoDataAccess?.Dispose(); _intervalFunctionTimer?.Dispose(); }