2 writes to CapabilityId
Aspire.Hosting.RemoteHost (2)
Ats\ExternalCapabilityRegistry.cs (2)
250CapabilityId = cap.Id, 337CapabilityId = cap.Id,
10 references to CapabilityId
Aspire.Hosting.RemoteHost (10)
Ats\ExternalCapabilityRegistry.cs (10)
289if (!capabilities.TryAdd(registration.CapabilityId, registration)) 291var previous = capabilities[registration.CapabilityId]; 293$"Capability ID '{registration.CapabilityId}' is provided by multiple external registrations " + 356.ToDictionary(cap => cap.CapabilityId, StringComparer.Ordinal); 358discovered.Select(cap => cap.CapabilityId).Distinct(StringComparer.Ordinal).Count() != discovered.Count || 359discovered.Any(cap => !owned.TryGetValue(cap.CapabilityId, out var original) || 372updated[registration.CapabilityId] = registration; 646throw new InvalidOperationException($"The integration host providing '{registration.CapabilityId}' was retired before callback admission."); 661_callbackOwners[relayId] = new CallbackOwner(registration.ClientRpc, ownerInvoker, callbackId, invocationId, registration.CapabilityId); 664relayId, invocationId, registration.CapabilityId, registration.ClientRpc.GetHashCode());