protected override void ProcessRecord() { if (ShouldProcess("Domain", "Set-GShellDomain")) { gShellSettings settings = gShellSettingsLoader.Load(); if (SerializedFileType.HasValue) { settings.SerializeType = SerializedFileType.Value; } if (!string.IsNullOrWhiteSpace(AuthInfoPath)) { settings.AuthInfoPath = AuthInfoPath; OAuth2InfoConsumer.UpdateSettings(settings); } gShellSettingsLoader.Save(settings); } }
public static void UpdateSettings(gShellSettings settings) { _settings = settings; }