10 references to MicrosoftGraph
Aspire.Hosting.Azure.EntraId (1)
EntraIdResourceExtensions.cs (1)
2515
EntraIdWellKnownApi.
MicrosoftGraph
=> EntraIdApi.MicrosoftGraph,
Aspire.Hosting.Azure.EntraId.Tests (9)
EntraIdPolyglotTests.cs (9)
343
.WithExternalApiPermissionsForExport(EntraIdWellKnownApi.
MicrosoftGraph
,
354
.WithExternalApiAdminConsentForExport(EntraIdWellKnownApi.
MicrosoftGraph
,
407
.WithExternalApiPermissionsForExport(EntraIdWellKnownApi.
MicrosoftGraph
, [permission]);
456
Assert.Throws<ArgumentException>(() => web.WithExternalApiPermissionsForExport(EntraIdWellKnownApi.
MicrosoftGraph
, []));
457
Assert.Throws<ArgumentException>(() => web.WithExternalApiPermissionsForExport(EntraIdWellKnownApi.
MicrosoftGraph
, [new EntraIdExternalApiPermission { Name = "Unknown.Permission" }]));
458
Assert.Throws<ArgumentException>(() => web.WithExternalApiPermissionsForExport(EntraIdWellKnownApi.
MicrosoftGraph
, [new EntraIdExternalApiPermission { Name = "User.Read", Id = "not-a-guid" }]));
464
Assert.Throws<ArgumentOutOfRangeException>(() => web.WithExternalApiPermissionsForExport(EntraIdWellKnownApi.
MicrosoftGraph
, [undefinedType]));
465
Assert.Throws<ArgumentOutOfRangeException>(() => web.WithExternalApiAdminConsentForExport(EntraIdWellKnownApi.
MicrosoftGraph
, [undefinedType]));
468
Assert.Throws<InvalidOperationException>(() => web.WithExternalApiAdminConsentForExport(EntraIdWellKnownApi.
MicrosoftGraph
, [permission]));