В чем разница между пакетами nuget для Microsoft.Azure.Management.Resourcemanager.Fluent и Microsoft.Azure.Management.Fluent? - PullRequest
0 голосов
/ 11 октября 2019

Существует 2 пакета nuget для управления ресурсами Azure:

  1. Microsoft.Azure.Management.Resourcemanager.Fluent
  2. Microsoft.Azure. Management.Fluent

Чем отличаются эти пакеты Nuget и когда использовать какой из них?

1 Ответ

0 голосов
/ 23 октября 2019

Microsoft.Azure.Management.Fluent - это пакет оболочки , он зависит от других выделенных пакетов, таких как Microsoft.Azure.Management.Resourcemanager.Fluent / Microsoft.Azure.Management.Storage.Fluent и т. Д. Вы можете обратиться к этому снимку экрана ниже:

enter image description here

Пакет Microsoft.Azure.Management.Fluent обеспечивает базовые функции, такие как аутентификация / указание подписки и т. Д. А такжепредоставляет множество свойств, таких как ResourceGroups / StorageAccounts, вы можете использовать эти свойства для создания точки входа в управление ResourceGroups / StorageAccounts. Вот скриншот, как показано ниже:

enter image description here

Пакет Microsoft.Azure.Management.Resourcemanager.Fluent используется для управления ресурсами Azure, такими как создание / обновление / удаление группы ресурсов / хранилищаучетная запись и т. д. Для аутентификации / получения точки входа необходим пакет Microsoft.Azure.Management.Fluent.

Поэтому для вашего вопроса всегда следует устанавливать пакет Microsoft.Azure.Management.Fluent , которыйавтоматически установит все другие выделенные пакеты, которые я перечислил на снимке экрана 1. Затем в вашем коде Microsoft.Azure.Management.Fluent предоставляет некоторые базовые службы, такие как точка входа для аутентификации / создания, другие пакеты, такие как Microsoft.Azure.Management.Resourcemanager.Fluentзатем используется для управления ресурсами Azure, такими как создание / обновление / удаление.

Для лучшего понимания вы можете просмотреть примеры здесь .

...