我有一个要求,其中包含一些关于订单的信息。
我有命令的规则集。当我发送此请求时,它应该由所有规则处理程序处理并返回结果。所有处理程序都具有相同的请求对象。
我可以为mediatr发送多个请求处理程序吗?
(我不能使用通知。他们是火忘了。我需要返回结果)
发布于 2020-12-05 08:55:40
我可以为mediatr发送寄存器多个请求处理程序吗?
不是的。从医生那里:
MediatR有两种消息:
发送到单个
这是故意的。
告诉某人一条消息(命令)
告诉世界发生了什么(事件)
由于mediatr在进程中工作,请求(Send())也可以返回响应。
而且,由于mediatr在进程中工作,所以Publish()不是触发和遗忘(至少在默认情况下不是这样)。
https://stackoverflow.com/questions/65151415
复制相似问题