2 implementations of IWorkloadPreparation
Aspire.Hosting.Native.Core.Tests (1)
TestServices\WorkloadTestExecutor.cs (1)
94private sealed class Preparation(WorkloadTestExecutor executor, WorkloadIdentity identity, WorkloadPlan template) : IWorkloadPreparation
Aspire.Hosting.Native.Server (1)
Dcp\DcpWorkloadExecutor.cs (1)
244NativeServerOptions options, ILogger logger) : IWorkloadPreparation
6 references to IWorkloadPreparation
Aspire.Hosting.Native.Core (2)
Runtime\ResourceWorkload.cs (2)
80Task<IWorkloadPreparation> PrepareAsync(WorkloadIdentity identity, WorkloadPlan template, CancellationToken cancellationToken); 261IWorkloadPreparation? preparation = null;
Aspire.Hosting.Native.Core.Tests (3)
DcpWorkloadCleanupTests.cs (2)
25var prepared = await executor.PrepareAsync(new(Guid.NewGuid(), Guid.NewGuid()), plan, 41await using var prepared = await executor.PrepareAsync(new(Guid.NewGuid(), Guid.NewGuid()), plan,
TestServices\WorkloadTestExecutor.cs (1)
33public async Task<IWorkloadPreparation> PrepareAsync(WorkloadIdentity identity, WorkloadPlan template, CancellationToken cancellationToken)
Aspire.Hosting.Native.Server (1)
Dcp\DcpWorkloadExecutor.cs (1)
33public async Task<IWorkloadPreparation> PrepareAsync(WorkloadIdentity identity, WorkloadPlan template, CancellationToken cancellationToken)