3 writes to Id
Aspire.Hosting.Azure.EntraId.Tests (3)
EntraIdPolyglotTests.cs (3)
350new EntraIdExternalApiPermission { Name = "items.read", Id = permissionId.ToString() }, 351new EntraIdExternalApiPermission { Name = "items.write", Type = EntraIdPermissionType.Application, Id = permissionId.ToString() } 458Assert.Throws<ArgumentException>(() => web.WithExternalApiPermissionsForExport(EntraIdWellKnownApi.MicrosoftGraph, [new EntraIdExternalApiPermission { Name = "User.Read", Id = "not-a-guid" }]));
3 references to Id
Aspire.Hosting.Azure.EntraId (3)
EntraIdResourceExtensions.cs (3)
2533if (permission.Id is not null) 2535id = Guid.TryParse(permission.Id, out var parsed) 2537: throw new ArgumentException($"'{permission.Id}' is not a valid permission ID. Permission IDs must be GUIDs.", nameof(permissions));