【发布时间】:2018-11-15 13:25:05
【问题描述】:
我正在使用 .NET Core 应用程序通过 Azure 服务总线队列发送对象,并让 Web 作业(.NET Core 也一样)接收它。
我的问题是如何序列化/反序列化以发送/接收对象?
我发现很多引用旧的 BroakerMessage.GetBody() 来接收消息,但没有引用新的 .NET Core 方法。请指教,谢谢。
发件人代码:
using Microsoft.Azure.ServiceBus;
MyClass object = new MyClass();
var message = new Message(object);
await queueClient.SendAsync(message);
收货人代码:
using Microsoft.Azure.ServiceBus;
public void ProcessQueueMessage([ServiceBusTrigger("queue")] Message message, TextWriter log)
{
}
【问题讨论】:
标签: c# azure .net-core azureservicebus azure-webjobs