public void SetCurrentAnalyser(string code)
        {
            var factory = AnalyserFactories.FirstOrDefault(x => x.Code == code);

            if (factory != null)
            {
                CurrentAnalyserFactory = factory;
            }
        }
        private void InitializeAnalyser(string selectedCode)
        {
            if (!string.IsNullOrEmpty(selectedCode))
            {
                CurrentAnalyserFactory = AnalyserFactories.FirstOrDefault(x => x.Code == selectedCode);
            }

            if (CurrentAnalyserFactory == null)
            {
                CurrentAnalyserFactory = AnalyserFactories.FirstOrDefault();
            }
        }