/// <inheritdoc />
        public void ReWriteList(StaticListTypeName configNames, string[] list)
        {
            var key = configNames.ToString();

            _dictionary[key] = list;
            _dictionaryOfDictionary.SafeDelete(key);
        }
 /// <summary>
 ///     Get the data using enum StaticListTypeNames.
 /// </summary>
 /// <param name="configNames"></param>
 /// <returns></returns>
 public string[] Get(StaticListTypeName configNames) => Get(configNames.ToString());
        /// <summary>
        ///     Split single line by equal (=) left side used as key and right side used as value.
        /// </summary>
        /// <param name="config"></param>
        /// <returns></returns>
        public IDictionary <string, string> GetAsDictionary(StaticListTypeName config)
        {
            var configName = config.ToString();

            return(GetAsDictionary(configName));
        }