.net-core - 将 emailsettings 从 web.config 转换为 appsettings.json
问题描述
我试图在 .net 4.7 web.config 文件中转换以下行:
<mailSettings> <smtp deliveryMethod="SpecifiedPickupDirectory"> <specifiedPickupDirectory pickupDirectoryLocation="C:\folder"/> </smtp> </mailSettings>
到核心 2 appsettings.json 配置,如果有可能是这样的:
{
"mailSettings": {
"DeliveryMethod ": "SpecifiedPickupDirectory",
"pickupDirectoryLocation": "C:\folder"
}
}
但我不确定这在核心 2 中是否可行,或者是否像在 .net 4.7+ 中那样通过配置完成。任何反馈/提示/解决方法表示赞赏。
解决方案
你有点不对劲 - 试试:
{
"mailSettings": {
"smtp": {
"deliveryMethod": "SpecifiedPickupDirectory",
"specifiedPickupDirectory": {
"pickupDirectoryLocation": "C:\\folder"
}
}
}
}
推荐阅读
- flutter - Flutter 导航如何移动到每个项目的第二页
- python - Pandas read_sql 列不正确
- docker - 如何在 VSCode 开发容器中使用 USB/COM 端口?
- php - 错误:运行 composer install 时“提取 zip 文件需要 ZipArchive”;与流行!_OS 21 宇宙
- flutter - 颤振通道主错误请在切换分支之前提交您的更改或存储它们
- php - 如何更改实体默认显示视图上的数据
- node.js - 如何在 Github 中指定操作/设置节点的路径
- javascript - 如何在 vue 中使用打字稿
- regex - 提取以字符串编码的长度字符串的正则表达式
- windows-subsystem-for-linux - 纱线工作区给出不同的结果