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