1 instantiation of ApplicationSnapshot
Aspire.Hosting.Native.Core (1)
Model\ApplicationModel.cs (1)
372
private ApplicationSnapshot CreateSnapshot() =>
new
(GenerationId,
20 references to ApplicationSnapshot
Aspire.Hosting.Native.Core (10)
Model\ApplicationModel.cs (6)
17
private
ApplicationSnapshot
? _snapshot;
266
public
ApplicationSnapshot
Inspect() =>
269
private
ApplicationSnapshot
InspectCore()
280
public
ApplicationSnapshot
Seal() =>
283
private
ApplicationSnapshot
SealCore()
372
private
ApplicationSnapshot
CreateSnapshot() => new(GenerationId,
Runtime\RuntimeGeneration.cs (4)
11
internal sealed partial class RuntimeGeneration(
ApplicationSnapshot
declarations, IWorkloadExecutor executor, NativeRuntimeOptions options) : IDisposable
25
public RuntimeGeneration(
ApplicationSnapshot
declarations) : this(declarations, UnavailableWorkloadExecutor.Instance, new())
29
public RuntimeGeneration(
ApplicationSnapshot
declarations, IWorkloadExecutor executor) : this(declarations, executor, new())
65
internal Task ApplyRevision(
ApplicationSnapshot
revision)
Aspire.Hosting.Native.Core.AotSmoke (1)
Program.cs (1)
41
var
snapshot = model.Seal();
Aspire.Hosting.Native.Core.Tests (6)
ApplicationModelTests.cs (5)
131
var
before = model.Inspect();
134
var
after = model.Inspect();
149
var
snapshot = model.Seal();
168
var
snapshot = model.Seal();
202
var
snapshot = model.Seal();
DeclarativeApplicationTests.cs (1)
54
Task<
ApplicationSnapshot
> seal;
Aspire.Hosting.Native.Server (3)
Api\ApplicationWorkspace.cs (1)
92
var
declarations = revision.Model.Seal();
Api\CompositionApi.cs (1)
235
private static CompositionSnapshot Copy(
ApplicationSnapshot
snapshot) => new()
Api\PublishingApi.cs (1)
17
var
snapshot = Model.Seal();