5 references to Source
Aspire.Hosting.Azure.EntraId (5)
EntraIdApplicationResource.cs (5)
292
foreach (var entry in reference.
Source
.ApiAccess.SelectMany(static a => a.GetDownstreamApis()))
296
if (!owners.TryGetValue(key, out var other) || (ReferenceEquals(other.Source, reference.
Source
) && other.Entry == entry.Name))
298
owners[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 " +