c# - c# 来自接口(NServiceBus)的构造函数操作
问题描述
我有这段代码,效果很好,
void Message(IMessage m)
{
m.MyProperty = "Some Value";
}
await context.Publish<IMessage>(Message).ConfigureAwait(false);
我有一个合同 (IMessage) 并为要发布的操作创建一个构造函数。
但我希望能够从字符串创建动作。即从这个起点,
var messageType = "IMessage";
我希望能够发送与上述相同的消息。
这可能不是做我想做的事情的最佳方式,但如果能做到,那将是非常有趣的。
解决方案
似乎 NServiceBus RAW 可能很适合这个。不确定您在做什么,但这可以让您定义自己的有效负载:
推荐阅读
- python - 错误:无法将 expanduser('~') 添加到目录。'xxx':'xxx'
- azure - 为 SourceVersion 指定的值不是有效的提交 ID
- r - How to get around a limit in an R function?
- ios - MacOS中IOBluetooth框架中的L2CapChannel能否用iOS中Core蓝牙框架中的L2capChannel进行评论
- javascript - 无需订阅即可获取 ngrx 选择器的当前值
- javascript - Tabulator Selectable 和 rowSelection 列定义
- list - 如何在Scala中将字符串转换为整数列表
- python - django rest框架为单位转换添加只写字段
- python-3.x - Python:熊猫数据框的快速子集
- zfs - 创建了一个没有数据集的 zpool