public CredentialsPrompter(IConfigurationService configurationService) { Argument.IsNotNull(() => configurationService); _configurationService = configurationService; _credentialStoragePolicy = _configurationService.GetCredentialStoragePolicy(); }
public void SetCredentialPolicy(CredentialStoragePolicy storagePolicy) { Log.Info($"Changing credential storage policy to {storagePolicy}"); _configurationService.SetCredentialStoragePolicy(storagePolicy); }
public static void SetCredentialStoragePolicy(this IConfigurationService configurationService, CredentialStoragePolicy value) { Argument.IsNotNull(() => configurationService); configurationService.SetRoamingValue(Settings.NuGet.CredentialStorage, value); }