protected override void ProcessRecord()
{
if (ReloadProviders)
{
VaultExtManager.Reload();
}
else if (ListProfiles)
{
WriteObject(VaultProfileManager.GetProfileNames(), true);
}
else
{
var profileName = VaultProfileManager.ResolveProfileName(ProfileName);
WriteObject(VaultProfileManager.GetProfile(profileName));
}
}