2 instantiations of RuntimeResource
Aspire.Hosting.Native.Core (2)
Runtime\RuntimeGeneration.cs (2)
15resource => resource.Handle.ResourceId, resource => new RuntimeResource(resource)); 139next.Add(updated.Handle.ResourceId, new RuntimeResource(updated));
41 references to RuntimeResource
Aspire.Hosting.Native.Core (41)
Runtime\DeclarativeApplication.cs (6)
73var resource = GetResource(resourceId); 93foreach (var resource in _resources.Values) 139foreach (var resource in _resources.Values.Where(resource => _declaredOwners.Contains(resource.Declaration.Handle.ResourceId) && 148foreach (var resource in _resources.Values) 200var resource = GetResource(id); 223var resource = GetOwnedResource(resourceId);
Runtime\RuntimeGeneration.cs (35)
14private readonly Dictionary<Guid, RuntimeResource> _resources = declarations.Resources.ToDictionary( 55var resource = _resources.Values.SingleOrDefault(resource => 102previous.TryGetValue(resource.Name, out var current) && current.Declaration.TypeId == resource.TypeId 104var next = new Dictionary<Guid, RuntimeResource>(); 114if (_resources.TryGetValue(updated.Handle.ResourceId, out var retained)) 145foreach (var removed in _resources.Values.Where(resource => !next.ContainsKey(resource.Declaration.Handle.ResourceId))) 191var resource = GetOwnedResource(resourceId); 251var resource = GetOwnedResource(resourceId); 290var resource = GetOwnedResource(resourceId); 353!_resources.TryGetValue(handle.ResourceId, out var resource) || resource.Allocation is null || 380var resource = GetOwnedResource(resourceId); 410var resource = GetOwnedResource(resourceId); 425var resource = GetOwnedResource(resourceId); 490var resource = GetOwnedResource(resourceId); 517var resource = GetOwnedResource(resourceId); 543foreach (var resource in _resources.Values) 573if (!_resources.TryGetValue(resourceId, out var resource)) 600if (!_disposed && _resources.TryGetValue(resourceId, out var resource) && !resource.OwnerDisconnected && 626if (handle.GenerationId != GenerationId || !_resources.TryGetValue(handle.ResourceId, out var resource)) 695var resource = GetResource(resourceId); 712var resource = _resources.Values.SingleOrDefault(resource => 746foreach (var resource in _resources.Values) 773var resource = GetOwnedResource(resourceId); 807var resource = GetOwnedResource(resourceId); 836var resource = GetOwnedResource(resourceId); 908var resource = GetOwnedResource(resourceId); 930if (!_resources.TryGetValue(resourceId, out var resource)) 980foreach (var resource in _resources.Values) 991private RuntimeResource GetResource(Guid id) => _resources.TryGetValue(id, out var resource) 993private RuntimeResource GetOwnedResource(Guid id) 997ObjectDisposedException.ThrowIf(!_resources.TryGetValue(id, out var resource), this); 1010private RuntimeResourceSnapshot SnapshotResource(RuntimeResource resource) => 1043private void EnsureRequestCapacity(RuntimeResource resource) 1050private static void CancelRequests(RuntimeResource resource)