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