我有一个 WCF 服务,它以编程方式创建其端点,而不是使用配置文件——我正在研究这个,因为我们的现场工程师很容易破坏 XML,我们可能会在不同的场景中使用不同类型的绑定。
这在自托管环境(控制台应用程序、Windows 应用程序)和作为 Windows 服务中运行良好。
我可以使用 IIS 中的服务执行此操作,还是必须为每个端点提供一个 .SVC 文件?
来自客户端的端点地址是否也必须包含 .SVC 扩展名?
这不是旨在由第三方使用的服务,仅由我们的客户端组件使用。我们可能会在稍后但不是最初公开我们的 API 的一部分。