blazor - Blazor 如何从非 UI 类访问配置
问题描述
我需要在 blazor 服务器应用程序 (.Net 5) 中从 App.Config 中读取一些设置。我的课程在后台线程上运行,并且不是组件的一部分。
有没有办法访问在 Startup 类中创建的 Configuration 对象(或实例化一个新实例)?
例如,var x = Configuration.GetConnectionString('conStr')。
我发现的所有示例都假设正在使用一个组件。
解决方案
是的,.Net 5 使用 .Net 核心配置。
有关详细信息,请阅读ASP.NET Core中的配置。
Blazor 使用相同的机制,并且 Blazor WASM 应用从 appsettings.json 加载配置。文档在这里
推荐阅读
- php - 迁移时将 Laravel MYSQL 更改为 utf8mb4
- c# - C# FTP上传文件夹内多个文件的文件优先级
- javascript - 如何使用 TypeScript 对数组对象进行递归分组?
- mysql - 具有多个查询的NodeJS mysql连接池
- swift - 查找符合协议的所有类型
- ansible - 使用 ansible 更新服务器组的 SSH 密钥
- c++ - 抛出异常实例后调用终止,核心转储
- python - 如何从 YouTube Analytics api 的 json 文件加载客户端凭据?
- windows - 如何在 Rust 中设置 Windows 目录的隐藏属性?
- objective-c - 使用 for 循环来区分短语