1 instantiation of ResourceExecution
Aspire.Hosting.Native.Server (1)
Api\RuntimeApi.cs (1)
105return _invitations.Issue(this, () => new ResourceExecution(Runtime.ClaimResource(handle)));
58 references to ResourceExecution
Aspire.Hosting.Native.Core.Tests (3)
NativeAuxiliaryBackchannelTests.cs (3)
252var writer = server.JoinResourceExecution(execution.InviteResourceExecution(resource)); 282var writer = server.JoinResourceExecution(execution.InviteResourceExecution(resource)); 334var writer = server.JoinResourceExecution(execution.InviteResourceExecution(resource));
Aspire.Hosting.Native.Server (55)
Api\DeclarativeWorkloadApi.cs (2)
216var command = ResourceExecution.CreateExecutablePlan(launch); 217var slots = ResourceExecution.CopyBindings(bindings);
Api\ResourceLifecycleScope.cs (2)
31authority.RunExecutable(ResourceExecution.CreateExecutablePlan(launch), ResourceExecution.CopyBindings(bindings));
Api\RuntimeApi.cs (2)
54public ResourceExecution JoinResourceExecution(string invitation) => _invitations.Claim<ResourceExecution>(invitation);
artifacts\obj\Aspire.Hosting.Native.Server\Debug\native-ats\NativeDispatch.g.cs (49)
100var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 150var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 157var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 227var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 264var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 332var result = target.JoinResourceExecution(RpcArguments.String(arguments["invitation"])); 346var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 374var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 381var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 388var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 430var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 445var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 452var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 459var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 466var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 473var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 480var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 537var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 544var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 551var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 558var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 565var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 572var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 615var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution"); 629var target = handles.Get<ResourceExecution>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.ResourceExecution");