3 implementations of IWorkloadExecutor
Aspire.Hosting.Native.Core (1)
Runtime\ResourceWorkload.cs (1)
98internal sealed class UnavailableWorkloadExecutor : IWorkloadExecutor
Aspire.Hosting.Native.Core.Tests (1)
TestServices\WorkloadTestExecutor.cs (1)
11internal sealed class WorkloadTestExecutor : IWorkloadExecutor, IWorkloadPreparationExecutor
Aspire.Hosting.Native.Server (1)
Dcp\DcpWorkloadExecutor.cs (1)
15IWorkloadExecutor, IWorkloadPreparationExecutor
15 references to IWorkloadExecutor
Aspire.Hosting.Native.Core (5)
Runtime\ResourceWorkload.cs (3)
109IWorkloadExecutor executor, 121public ResourceWorkload(WorkloadIdentity identity, Func<WorkloadPlan> resolvePlan, IWorkloadExecutor executor, 129public ResourceWorkload(WorkloadIdentity identity, WorkloadPlan plan, IWorkloadExecutor executor,
Runtime\RuntimeGeneration.cs (2)
11internal sealed partial class RuntimeGeneration(ApplicationSnapshot declarations, IWorkloadExecutor executor, NativeRuntimeOptions options) : IDisposable 29public RuntimeGeneration(ApplicationSnapshot declarations, IWorkloadExecutor executor) : this(declarations, executor, new())
Aspire.Hosting.Native.Core.Tests (5)
TestServices\NativeClientTestHost.cs (2)
36public static Task<NativeClientTestHost> StartWithExecutorAsync(IWorkloadExecutor executor, 42Aspire.Hosting.Native.Server.NativeServerOptions? options = null, IWorkloadExecutor? executor = null)
TestServices\RuntimeRpcTestContext.cs (2)
30public RuntimeRpcTestContext(IWorkloadExecutor executor) : this(executor, new()) 34public RuntimeRpcTestContext(IWorkloadExecutor executor, NativeRuntimeOptions options)
TestServices\WorkspaceRpcTestContext.cs (1)
25public WorkspaceRpcTestContext(IWorkloadExecutor executor)
Aspire.Hosting.Native.Server (5)
Api\RuntimeApi.cs (5)
22public NativeApplicationServer(IWorkloadExecutor executor) : this(executor, new()) 26public NativeApplicationServer(IWorkloadExecutor executor, NativeRuntimeOptions options) 422public IWorkloadExecutor Executor { get; } 429public RuntimeInvitations(IWorkloadExecutor executor) : this(executor, new()) 433public RuntimeInvitations(IWorkloadExecutor executor, NativeRuntimeOptions options)