2 writes to Runtime
Aspire.Hosting.Native.Server (2)
Api\RuntimeApi.cs (2)
81
Runtime
= new RuntimeGeneration(composition.Model.Seal(), invitations.Executor, invitations.Options);
89
Runtime
= runtime;
15 references to Runtime
Aspire.Hosting.Native.Server (15)
Api\ApplicationWorkspace.cs (2)
102
runtime = _execution.
Runtime
;
160
await Task.WhenAll(_execution.
Runtime
.Completion,
Api\CompositionApi.cs (2)
104
internal Task ExecutionCompletion => Task.WhenAll(_execution?.
Runtime
.Completion ?? Task.CompletedTask, _providerRetirement);
129
providerCleanup ?? _execution?.
Runtime
.Completion ?? Task.CompletedTask);
Api\DeclarativeWorkloadApi.cs (1)
41
execution.
Runtime
.StartDeclaredApplication();
Api\RuntimeApi.cs (10)
75
public bool IsRevoked => _composition.IsRetired ||
Runtime
.IsRetired;
82
invitations.Track(
Runtime
);
103
var handle =
Runtime
.ResolveResource(declaration.Name, declaration.TypeId);
105
return _invitations.Issue(this, () => new ResourceExecution(
Runtime
.ClaimResource(handle)));
110
public string InviteApplicationObserver() => _invitations.Issue(this, () => new ApplicationObserver(
Runtime
));
114
public ApplicationObservations ReadApplicationState() => ApplicationObserver.Copy(
Runtime
.Read());
118
public Task WaitApplicationReady(int timeoutMilliseconds) =>
Runtime
.WaitDeclaredApplicationAsync(timeoutMilliseconds);
129
var runtimeHandle =
Runtime
.ResolveResource(declaration.Name, declaration.TypeId);
131
return
Runtime
.WaitDeclaredResourceCompletionAsync(runtimeHandle.ResourceId, timeoutMilliseconds);
134
internal void Retire() =>
Runtime
.Dispose();