5 references to Source
Aspire.Hosting.Azure.EntraId (5)
EntraIdApplicationResource.cs (5)
292foreach (var entry in reference.Source.ApiAccess.SelectMany(static a => a.GetDownstreamApis())) 296if (!owners.TryGetValue(key, out var other) || (ReferenceEquals(other.Source, reference.Source) && other.Entry == entry.Name)) 298owners[key] = (reference.Source, entry.Name, reference.DownstreamApisPrefix); 303? $"'{consumer.Name}' references the Entra ID applications '{other.Source.Name}' and '{reference.Source.Name}', and both declare permissions to an API that is configured as " + 306: $"'{consumer.Name}' would receive the DownstreamApis entries '{other.Entry}' (of '{other.Source.Name}') and '{entry.Name}' (of '{reference.Source.Name}') as the same " +