20 references to Resource
Aspire.Hosting.Dotnet (20)
DotnetProjectBuildCoordinator.cs (20)
252_registrations.Select(registration => registration.Resource).ToArray(); 292registration => ReferenceEquals(registration.Resource, resource)); 327var resource = registration.Resource; 355RemoveEagerBuildDependencies(_registrations.Select(registration => registration.Resource)); 425.Where(registration => activeResources.Contains(registration.Resource)) 428.Where(registration => !activeResources.Contains(registration.Resource)) 429.Select(registration => registration.Resource) 435registration.Resource.Annotations.OfType<DotnetProjectMetadata>().Single())) 444unsupportedBuildEnvironmentEntry.Registration.Resource, 467RemoveEagerBuildDependencies(_registrations.Select(registration => registration.Resource)); 554entry.Registration.Resource, 556if (FindRebuilder(model, entry.Registration.Resource) is { } rebuilder) 591var resource = registration.Resource; 616RemoveEagerBuildDependencies(missingBuildEntries.Select(entry => entry.Registration.Resource)); 666conflictingDuplicate.Select(entry => $"'{entry.Registration.Resource.Name}'")); 718foreach (var annotation in entry.Registration.Resource.Annotations 727entry.Registration.Resource.Annotations.Remove(annotation); 814$"The build environment of .NET project resource '{snapshot.Entry.Registration.Resource.Name}' " + 859entry.Registration.Resource.Annotations.OfType<DotnetProjectBuildEnvironmentCallbackAnnotation>(); 895public DotnetProjectResource Resource => _entry.Registration.Resource;