Какую. NET Azure библиотеку служебной шины следует использовать для очередей? - PullRequest
1 голос
/ 18 февраля 2020

Microsoft имеет два Azure пакета служебной шины на NuGet:

  • WindowsAzure .ServiceBus

    Используйте это для Microsoft Azure Очереди обслуживания шины, темы, EventHub и серверные операции ретрансляции.

  • Microsoft. Azure .ServiceBus

    Это следующее поколение Azure Шина обслуживания. NET Стандартная клиентская библиотека, которая фокусируется на очередях и темах

Сначала звучит так, как будто вы должны выбрать WindowsAzure.ServiceBus. Описание пакета - это буквально команда «использовать это» для очередей. Но Microsoft.Azure.ServiceBus называет себя «следующим поколением».

Проект GitHub для Microsoft.Azure.ServiceBus точно не помогает, либо: README ссылается на примеров кода, которые используйте WindowsAzure.ServiceBus (по состоянию на февраль 2020 года).

1 Ответ

1 голос
/ 18 февраля 2020

Использовать Microsoft.Azure.ServiceBus.

[WindowsAzure .ServiceBus]. Поддерживается только NET 4.6, в то время как [Microsoft. Azure .ServiceBus] имеет значение. NET Совместим со стандартом 2.0, что позволяет использовать его в кроссплатформенных приложениях. NET core. Это также открытый исходный код, доступный по адресу https://github.com/Azure/azure-service-bus-dotnet [...].

( Источник ) ( В архиве )

Описание пакета WindowsAzure.ServiceBus, вероятно, следует обновить, чтобы удалить слово "использовать это", поскольку Microsoft ясно дала понять, что. NET Ядро - это будущее. NET.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...