Azure. ActiveDirectory. GraphClient
This is the .NET Client Library for Microsoft Azure Active Directory Graph API.
Learn more about Azure AD Graph API @ https://msdn.microsoft.com/Library/Azure/Ad/Graph/howto/azure-ad-graph-api-operations-overview.
NOTE: Azure AD Graph API functionality is also available through Microsoft Graph, a unified API that also includes APIs from other Microsoft services like Outlook, OneDrive, OneNote, Planner, and Office Graph, all accessed through a single endpoint with a single access token. Find out more about Microsoft Graph @ https://graph.microsoft.com/, and find the Microsoft Graph .Net Client Library @ https://www.nuget.org/packages/Microsoft.Graph and the open source code and further documentation @ https://github.com/microsoftgraph/msgraph-sdk-dotnet
Usage information is available on our AAD Graph blog @ https://blogs.msdn.com/b/aadgraphteam/archive/2014/12/12/announcing-azure-ad-graph-api-client-library-2-0.aspx and sample usage on github @ https://github.com/AzureADSamples/WebApp-GraphAPI-DotNet and https://github.com/AzureADSamples/ConsoleApp-GraphAPI-DotNet.
Install-Package Microsoft.Azure.ActiveDirectory.GraphClient -Version 2.1.1
dotnet add package Microsoft.Azure.ActiveDirectory.GraphClient --version 2.1.1
<PackageReference Include="Microsoft.Azure.ActiveDirectory.GraphClient" Version="2.1.1" />
paket add Microsoft.Azure.ActiveDirectory.GraphClient --version 2.1.1
This version continues to target AAD Graph REST API api-version=1.6, and is an update to include new additions that have been made to the REST API service.
New properties on User (creationType, signInNames)
New Domain entity support (including a verify ownership action)
New ServiceEndpoint support
New function to get service principals by application ID