public static Config GenerateDefault(IConfigSerializer configSerializer) { var result = Validate(new Config()); configSerializer.SaveConfig(result); return(result); }
public void ShowSettings() { if (CheckHasUncommittedChanges()) { return; } ISettingsViewModel confirmation = ServiceLocator.Current.TryResolve <ISettingsViewModel>(); SettingsRequest.Raise(confirmation); if (!confirmation.Confirmed) { return; } TestsToCommitCount = 0; configSerializer.SaveConfig(confirmation.Config); UpdateConfig(); }