public void Execute(object parameter) { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.ShowDialog(); if (!("").Equals(openFileDialog.FileName)) { MongoSetViewModel.GetInstance().MongodPath = openFileDialog.FileName; } }
public static MongoSetViewModel GetInstance() { if (mongo == null) { lock (syncRoot) { if (mongo == null) { mongo = new MongoSetViewModel(); } } } return(mongo); }
private void SaveConfig() { XElement config = new XElement("configuration", new XElement("mongod", new XAttribute("path", MongoSetViewModel.GetInstance().MongodPath)) ); config.Save(Path.Combine(InstallPathViewModel.GetInstance().InstallPath, "mms.config")); }