Esempio n. 1
0
        private void Initialize()
        {
            if (_initialized)
            {
                return;
            }

            lock (_lock)
            {
                foreach (var formula in _formulaRepository.All())
                {
                    AddFormula(formula);
                }

                foreach (var argument in _argumentRepository.All())
                {
                    AddArgument(argument);
                }

                foreach (var matrix in _matrixRepository.All())
                {
                    AddMatrix(matrix);
                }

                _initialized = true;
            }
        }