2 instantiations of Composition
Aspire.Hosting.Native.Server (2)
Api\ApplicationWorkspace.cs (1)
50
_pending = new
Composition
(_owner, new ApplicationModel(invitations.Options.TimeProvider)) { Workspace = this };
Api\CompositionApi.cs (1)
48
_composition = new
Composition
(this, _session.StartGeneration());
104 references to Composition
Aspire.Hosting.Native.Core.Tests (46)
DeclarativeApplicationTests.cs (12)
113
var
composition = session.StartGeneration();
180
var
first = workspace.BeginRevision();
185
var
next = workspace.BeginRevision();
202
var
composition = session.StartGeneration();
217
var
first = workspace.BeginRevision();
240
var
composition = session.StartGeneration();
266
Composition
Declare(string image)
268
var
revision = workspace.BeginRevision();
275
var
first = Declare("generic/service:1");
312
var
composition = session.StartGeneration();
358
var
composition = session.StartGeneration();
417
var
composition = session.StartGeneration();
MilestoneDependencyTests.cs (16)
19
var
composition = session.StartGeneration();
65
var
composition = session.StartGeneration();
103
var
composition = session.StartGeneration();
154
var
composition = session.StartGeneration();
188
var
composition = session.StartGeneration();
207
Composition
Revision(string version)
209
var
composition = workspace.BeginRevision();
220
var
first = Revision("one");
249
Composition
Revision(string version)
251
var
composition = workspace.BeginRevision();
262
var
initial = Revision("one");
285
var
initial = workspace.BeginRevision();
291
var
revision = workspace.BeginRevision();
321
var
composition = session.StartGeneration();
352
var
composition = session.StartGeneration();
364
private static DeclaredResource Declare(
Composition
composition, string name)
NativeAuxiliaryBackchannelTests.cs (8)
77
var
revision = workspace.BeginRevision();
112
var
revision = workspace.BeginRevision();
204
var
revision = workspace.BeginRevision();
228
var
next = workspace.BeginRevision();
236
var
generation = replacement.StartGeneration();
249
var
composition = session.StartGeneration();
279
var
composition = session.StartGeneration();
331
var
composition = session.StartGeneration();
NativeCliProtocolTests.cs (2)
194
var
composition = session.StartGeneration();
201
var
replacement = session.StartGeneration();
NativeModelAlignmentTests.cs (7)
17
var
composition = session.StartGeneration();
45
var
model = first.StartGeneration();
46
var
other = second.StartGeneration();
65
var
composition = session.StartGeneration();
91
var
composition = session.StartGeneration();
103
var
composition = session.StartGeneration();
124
var
composition = session.StartGeneration();
NativePublishingTests.cs (1)
22
var
composition = session.StartGeneration();
Aspire.Hosting.Native.Server (58)
Api\ApplicationWorkspace.cs (7)
16
private
Composition
? _pending;
17
private
Composition
? _committed;
41
public
Composition
BeginRevision()
58
public void AbortRevision(
Composition
revision)
68
internal void DiscardRevision(
Composition
revision)
84
public async Task CommitRevision(
Composition
revision)
200
private void ValidatePending(
Composition
revision)
Api\CompositionApi.cs (7)
24
private
Composition
? _composition;
40
public
Composition
StartGeneration()
56
public async Task RetireGeneration(
Composition
composition)
244
internal sealed partial class DeclaredResource(
Composition
composition, ResourceHandle handle) : ICapabilityLifetime
246
internal
Composition
Composition { get; } = composition;
332
internal
Composition
Composition { get; }
336
internal DeclaredValue(
Composition
composition, SymbolicValue value)
Api\RpcAuthoringApi.cs (3)
19
internal
Composition
Composition { get; }
43
public
Composition
Build()
285
var
composition = resource.Owner.Composition;
Api\RuntimeApi.cs (3)
72
private readonly
Composition
_composition;
77
internal ApplicationExecution(
Composition
composition, RuntimeInvitations invitations)
85
internal ApplicationExecution(
Composition
composition, RuntimeInvitations invitations, RuntimeGeneration runtime)
artifacts\obj\Aspire.Hosting.Native.Server\Debug\native-ats\NativeDispatch.g.cs (38)
22
target.AbortRevision(handles.Get<
Composition
>(arguments["revision"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition"));
28
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
36
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
44
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
52
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
60
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
68
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
76
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
84
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
92
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
123
var
result = target.BeginRevision();
137
await target.CommitRevision(handles.Get<
Composition
>(arguments["revision"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition")).ConfigureAwait(false);
195
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
203
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
211
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
242
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
257
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
495
await target.RetireGeneration(handles.Get<
Composition
>(arguments["composition"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition")).ConfigureAwait(false);
508
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
529
var
target = handles.Get<
Composition
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.Composition");
581
var
result = target.StartGeneration();
762
var
result = target.Build();