20 references to Resource
Aspire.Hosting.Dotnet (20)
DotnetProjectBuildCoordinator.cs (20)
244_registrations.Select(registration => registration.Resource).ToArray(); 275registration => ReferenceEquals(registration.Resource, resource)); 290var resource = registration.Resource; 313RemoveEagerBuildDependencies(_registrations.Select(registration => registration.Resource)); 335.Where(registration => activeResources.Contains(registration.Resource)) 338.Where(registration => !activeResources.Contains(registration.Resource)) 339.Select(registration => registration.Resource) 345registration.Resource.Annotations.OfType<DotnetProjectMetadata>().Single())) 354unsupportedBuildEnvironmentEntry.Registration.Resource, 377RemoveEagerBuildDependencies(_registrations.Select(registration => registration.Resource)); 460entry.Registration.Resource, 462if (FindRebuilder(model, entry.Registration.Resource) is { } rebuilder) 497var resource = registration.Resource; 522RemoveEagerBuildDependencies(missingBuildEntries.Select(entry => entry.Registration.Resource)); 574conflictingDuplicate.Select(entry => $"'{entry.Registration.Resource.Name}'")); 626foreach (var annotation in entry.Registration.Resource.Annotations 635entry.Registration.Resource.Annotations.Remove(annotation); 722$"The build environment of .NET project resource '{snapshot.Entry.Registration.Resource.Name}' " + 767entry.Registration.Resource.Annotations.OfType<DotnetProjectBuildEnvironmentCallbackAnnotation>(); 803public DotnetProjectResource Resource => _entry.Registration.Resource;