/// <summary>
 /// Constructor to parse the simple configuration to the json format
 /// </summary>
 /// <param name="loaderTypeEnum">The loader type to use for loading</param>
 /// <param name="newFilters">The fitlers to save</param>
 /// <param name="additionalSettings">The settings to save</param>
 public JsonSimpleConfiguration(LoaderTypeEnum loaderTypeEnum,
                                Dictionary <string, string> newFilters,
                                Dictionary <string, string> additionalSettings)
 {
     loaderType = loaderTypeEnum;
     filters    = newFilters;
     additionalSettingContainer = additionalSettings;
 }
 public SimpleConfiguration(LoaderTypeEnum loaderTypeEnum,
                            Dictionary <string, string> newFilters,
                            Dictionary <string, string> additionalSettings)
 {
     loaderType  = loaderTypeEnum;
     filters     = newFilters;
     filterNames = filters.Keys.ToList();
     additionalSettingContainer = additionalSettings;
 }
 /// <summary>
 /// Empty constructur for the Json config class
 /// </summary>
 public JsonSimpleConfiguration()
 {
     loaderType = LoaderTypeEnum.FileLoader;
     filters    = new Dictionary <string, string>();
     additionalSettingContainer = new Dictionary <string, string>();
 }