public ConfigurationInstance GetConfigurationInstance(string featureModelName) { // Get the FeatureModel FeatureModelManager manager = new FeatureModelManager(modelFolderPath); FeatureModel targetModel = manager.GetFeatureModel(featureModelName); // Create a ConfigurationInstance from it ConfigurationInstanceManager configManager = new ConfigurationInstanceManager(); ConfigurationInstance configInstance = configManager.CreateConfigurationInstance(targetModel); return configInstance; }
public FeatureModel SaveChanges(FeatureModel featureModel) { FeatureModelManager manager = new FeatureModelManager(modelFolderPath); manager.SaveChanges(featureModel); return null; }
public FeatureModel GetFeatureModel(string featureModelName) { FeatureModelManager manager = new FeatureModelManager(modelFolderPath); return manager.GetFeatureModel(featureModelName); }
public List<ModelFile> GetAllModelFiles() { FeatureModelManager manager = new FeatureModelManager(modelFolderPath); return manager.GetAllModelFiles(); }