Uwp 能否继续使用PasswordVault实例?

Uwp 能否继续使用PasswordVault实例?,uwp,credential-manager,Uwp,Credential Manager,我正在使用一个UWP应用程序,它利用PasswordVault类将AWS凭证等安全地存储在凭证储物柜中 在我能找到的所有示例代码中,与locker的任何交互都会导致创建一个新的密码库实例,即使它在同一个类中。例如,在将值读/写到锁之前,始终创建一个新实例。即使是来自Microsoft的示例也显示了在对锁柜进行实际操作之前,反复创建密码库的新实例 我的问题是——为什么?为什么开发人员每次都需要创建vault的新实例?这是必要的,还是仅仅是“示例代码需要始终过于显式”的副作用?仅为PasswordV

我正在使用一个UWP应用程序,它利用
PasswordVault
类将AWS凭证等安全地存储在凭证储物柜中

在我能找到的所有示例代码中,与locker的任何交互都会导致创建一个新的
密码库实例,即使它在同一个类中。例如,在将值读/写到锁之前,始终创建一个新实例。即使是来自Microsoft的示例也显示了在对锁柜进行实际操作之前,反复创建
密码库的新实例

我的问题是——为什么?为什么开发人员每次都需要创建vault的新实例?这是必要的,还是仅仅是“示例代码需要始终过于显式”的副作用?仅为
PasswordVault
实例声明字段,并将其重新用于与凭证锁的多次交互时,是否会产生负面的副作用?如果它是无效的,你能告诉我为什么不

在我能找到的所有示例代码中,与locker的任何交互都会导致创建PasswordVault的新实例,即使它位于同一个类中

我不知道为什么官方代码作者会这样写,我想他是想让代码看起来更容易理解。对于常见用途,您可以创建全局
PasswordVault
实例来存储、检索或删除用户凭据