c# - 如何从 2 个不同的 Web 应用程序配置 WCF 设置
问题描述
我有一个 WCF 项目,可以发送电子邮件、记录它们并知道如何使用模板。
有 2 个不同的网站对此项目有服务引用,但他们还需要为From
服务提供一个地址,我不希望它在每次方法调用时都发送,我认为这是服务行为。正确的方法是什么?
通过引用不同的项目,我可以使用 中的设置属性部分web.config
,但是对于 WCF,此解决方案将不起作用。
解决方案
如果我理解正确,您只需要多个项目之间的通用设置,对吗?
我会使用 appsettings 和依赖注入。它的起源是 asp.net 核心,但您可以在任何地方应用该原理。
例如: https ://csharp.christiannagel.com/2016/08/16/diwithconfiguration/
推荐阅读
- python - 将抓取的数据存储到 MySQL
- python - 图例无法正确放置数据和标签
- c - 当函数复制指针传递的参数时释放内存的好习惯是什么?
- python - 使用flask的python登录页面代码和psql代码不起作用
- reactjs - React Firebase on refresh rdirects 登录然后到主页
- python - Python套接字代理错误版本的ssl和奇怪的字节响应
- javascript - 使用 DRY 的 OpenLayers 的 Choropleth 地图
- javascript - js 中的 Webpack 哈希 - 缓存破坏
- c++ - 从 C++ 程序创建和加载 systemd 服务
- javascript - 单击特定按钮打开另一个页面并在下拉列表中显示特定值