public ActiveDirectoryClient GetADClient()
{
if (_adClient == null)
{
Uri servicePointUri = new Uri("https://graph.windows.net");
var serviceRoot = new Uri(servicePointUri, string.Format("{0}.onmicrosoft.com", _generatorDefinition.TenantName));
_adClient = new ActiveDirectoryClient(serviceRoot,
async () => GetToken());
}
return _adClient;
}