MassTransit 消费者 - 从 php 发送
MassTransit Consumer - Send from php
我想为 php 开发人员指定如何发送将由 MassTransit C# 消费者使用的消息(MassTransit 文档中的命令)。
确保消息被消费的最低要求是什么?
您需要将消息构建为正确的 JSON 文档,如下所示:
{
"destinationAddress": "rabbitmq://localhost/input_queue",
"headers": {},
"message": {
"value": "Some Value",
"customerId": 27
},
"messageType": [
"urn:message:MassTransit.Tests:ValueMessage"
]
}
这些字段构成消息文档,未使用的字段不序列化:
string MessageId
string CorrelationId
string ConversationId
string InitiatorId
string RequestId
string SourceAddress
string DestinationAddress
string ResponseAddress
string FaultAddress
DateTime? ExpirationTime
IDictionary<string, object> Headers
object Message
string[] MessageType
HostInfo Host
我想为 php 开发人员指定如何发送将由 MassTransit C# 消费者使用的消息(MassTransit 文档中的命令)。
确保消息被消费的最低要求是什么?
您需要将消息构建为正确的 JSON 文档,如下所示:
{
"destinationAddress": "rabbitmq://localhost/input_queue",
"headers": {},
"message": {
"value": "Some Value",
"customerId": 27
},
"messageType": [
"urn:message:MassTransit.Tests:ValueMessage"
]
}
这些字段构成消息文档,未使用的字段不序列化:
string MessageId
string CorrelationId
string ConversationId
string InitiatorId
string RequestId
string SourceAddress
string DestinationAddress
string ResponseAddress
string FaultAddress
DateTime? ExpirationTime
IDictionary<string, object> Headers
object Message
string[] MessageType
HostInfo Host