Любая команда на Fluent. Azure приводит к исключению «Метод не найден».
System.MissingMethodException: Метод не найден: 'Void Microsoft.Rest.TokenCredentials..ctor (Microsoft .Rest.ITokenProvider, System.String, System.String) '.
При поиске в Интернете такого конструктора нет: https://docs.microsoft.com/en-us/dotnet/api/microsoft.rest.tokencredentials.-ctor?view=azure-dotnet
Я создаю объект azure вот так, и, похоже, он работает.
var azure = Microsoft.Azure.Management.Fluent.Azure
.Authenticate(credentials)
.WithDefaultSubscription()
;
Но как только я пробую любую из следующих команд, я получаю исключение:
var l = await azure.VirtualMachines.ListAsync();
var webapp = azure.WebApps.GetByResourceGroup(resourceGroup, name);
Я имею в виду версию 1.34.0 Microsoft. Azure .Management.Fluent для. NET 4.7.2.
And it has these dependencies:
And my references do fall within these ranges:
упомянутые зависимости