c# - 将新协议“侦听器”添加到 asp.net 通用主机
问题描述
我什至不确定如何表达这个问题,这可能是我正常的 google-Fu 失败的原因。所以这里。Visual Studio 有几个通用宿主的项目模板。有控制台应用程序的工作服务、asp.net 的 webhost 和 grpc 的模板。
所有这些主机都以某种方式将通过特定协议的请求转换为应用程序中的操作。Webhost使用Http作为通信层,grpc使用grpc。NServicesBus 使用消息队列。
我试图找到实现自定义“协议映射器”所需的示例有谁知道这样做的任何示例?或关于需要实施什么的基本文档。
基本上,诸如 ConfigureWebhostDefaults 或 UseNServiceBus for NServiceBus 等功能的背后是什么。Soemthing 侦听网络调用或其他事件,然后在正确的控制器中启动正确的功能以使用 MVC 术语。
这不是我问过的最清楚的问题,但如果一个人不知道你要找的东西是如何命名的,这也无济于事。
解决方案
推荐阅读
- html - 如何对齐两个具有不同最大宽度的div
- javascript - Cloudflare Workers - SSE
- java - JAMA 库奇异值分解算法
- javascript - 从反应应用程序的模态内部单击下一个和上一个按钮时,无法使动画(淡入淡出)在模态上工作
- sql - 在 SQL 中不使用多个 if else 的多个条件
- python - 在数据框中添加缺失的天数
- flutter - Flutter:将项目从一个列表转移到另一个列表
- python - 按索引将值弹出到子列表中
- react-native - 无法从 React Native 上传文件:“网络请求失败”?
- javascript - 如何获取当前月份的最后日期以及条件适用的下个月