【发布时间】:2019-08-21 08:53:28
【问题描述】:
我有这个接口 IQueueClient 实现了 AZureBus 类;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Messaging;
using System.Text;
using System.Threading.Tasks;
using Microsoft.Azure.Management.ServiceBus;
namespace MessageQueueApp
{
public class AZBus:IQueueService
{
public string ConnectionString { get; set; }
public string QueueName { get; set; }
private static IQueueClient queueClient;
public void Send(string payload)
{
queueClient = new QueueClient(ConnectionString, QueueName);
var message = new Message(Encoding.UTF8.GetBytes(payload));
queueClient.SendAsync(message).Wait();
}
}
}
我在参数类型为 ConnectionString、QueueName 的新对象名称 QueueClient() 上遇到错误。还有我的 SendAsync(message).Wait();我从这段代码中遗漏了什么?请帮助并向我展示这方面的指导,谢谢。
【问题讨论】:
-
错误是什么?
-
找不到类型或命名空间 QueueClient(您是否缺少程序集或指令)?
标签: c# interface azureservicebus azure-storage-queues