12 references to ApplicationOwners
Aspire.Hosting.Azure.EntraId (5)
EntraIdApplicationResource.cs (3)
432foreach (var parameter in values.Concat(resource.ApplicationOwners).Concat(resource.ServicePrincipalOwners).OfType<ParameterResource>()) 520if (resource.ApplicationOwners.Count > 0) 522application.Owners = CreateOwnerList(infrastructure, resource.ApplicationOwners, "applicationOwner");
EntraIdResourceExtensions.cs (2)
1541AddOwners(builder.Resource.ApplicationOwners, ownerObjectIds, nameof(ownerObjectIds)); 1562builder.Resource.ApplicationOwners.AddRange(ownerObjectIds.Select(p => (object)p.Resource));
Aspire.Hosting.Azure.EntraId.Tests (7)
EntraIdPolyglotTests.cs (3)
259Assert.Equal([ClientId, owner.Resource, TenantId], entra.Resource.ApplicationOwners); 260Assert.Equal(entra.Resource.ApplicationOwners, entra.Resource.ServicePrincipalOwners); 490Assert.Empty(entra.Resource.ApplicationOwners);
EntraIdProvisioningTests.cs (4)
141Assert.Empty(entra.Resource.ApplicationOwners); 153Assert.Equal(2, entra.Resource.ApplicationOwners.Count); 154Assert.Equal(entra.Resource.ApplicationOwners, entra.Resource.ServicePrincipalOwners); 168Assert.Equal(["00001111-aaaa-2222-bbbb-3333cccc4444"], entra.Resource.ApplicationOwners);