我正在开发基于 .NET 7 微服务的应用程序,我需要从 Azure Key Vault 和 Azure 应用程序配置管理配置设置。为了在整个应用程序中保持一致且干净的访问这些设置的方式,我想实现 IOptions 模式。
具体来说,我正在寻找有关如何设置和使用 IOptions 来无缝读取 Azure Key Vault 和 Azure 应用程序配置中的配置设置的指南。如果您有任何代码示例或参考来演示如何实现此目的,我们将不胜感激。
以下是一些其他详细信息:
该应用程序使用.NET 7。 我当前正在使用 Azure.Extensions.AspNetCore.Configuration 包从 Azure 应用程序配置读取设置。 我还使用 Azure.Identity 包对 Azure 服务进行身份验证。 任何人都可以提供分步指南或通过代码示例和相关文档为我指明正确的方向,这将是一个巨大的帮助。
任何人都可以通过提供指导来帮助我吗
您可以在azure应用程序配置中使用keyvault引用。请参阅链接