Работаю с темами Microsoft Azure и signalR впервые. Мне удалось получить сообщения из подписки, и теперь я пытаюсь транслировать сообщения из подписки topi c с классом концентратора siglalR. Я сделал это до сих пор.
public class ServiceBusHub : Hub
{
const string ServiceBusConnectionString = "Endpoint=sb://myconnectionstring";
const string TopicName = "topicName ";
const string SubName = "subscriptionName ";
static ISubscriptionClient subscriptionClient;
public async Task SendMessage( )
{
subscriptionClient = new SubscriptionClient(ServiceBusConnectionString, TopicName, SubName);
var message = mySubscriptionClient.Receive();
await Clients.All.SendAsync("ReceiveMessage", message);
}
Это было то, чего я хотел достичь, но похоже, что ничего подобного не будет, поскольку у класса SubscriptionClient нет метода Receive (). Есть ли лучший рабочий подход к этому?