예제 #1
0
        private void LoadValuesFromParamFileIfPresent()
        {
            if (!HasParamFile())
            {
                return;
            }
            if (_Reader != null)
            {
                return;
            }

            _Reader = new FileParamReader(_Parameters.GetStringValue("P"));
        }
예제 #2
0
        public List <string> GetSearchString()
        {
            LoadValuesFromParamFileIfPresent();
            string paramFile = GetParamFileName();

            if (!String.IsNullOrEmpty(paramFile))
            {
                FileParamReader reader = new FileParamReader(paramFile);
                return(reader.GetAllSearchStrings());
            }


            return(new List <string>()
            {
                _Parameters.GetStringValue("S")
            });
        }