public static DatasetConfiguration GetDatasetConfiguration(string datasetType)
        {
            DatasetConfiguration datasetConfigurationRet = defaultDataseConfiguration;

            if (!IsDatasetTypeAlreadyRegistered(datasetType))
            {
                datasetTypesBag.TryGetValue(datasetType, out datasetConfigurationRet);
            }

            return(datasetConfigurationRet);
        }
        public static bool RegisterDatasetType(string datasetType, DatasetConfiguration datasetConfiguration)
        {
            bool bRet = false;

            if (!IsDatasetTypeAlreadyRegistered(datasetType))
            {
                datasetTypesBag.TryAdd(datasetType, datasetConfiguration);
                bRet = true;
            }

            return(bRet);
        }