8 implementations of ILayoutDiscovery
aspire (1)
Layout\LayoutDiscovery.cs (1)
37
public sealed class LayoutDiscovery :
ILayoutDiscovery
Aspire.Cli.Tests (7)
BundleServiceIntegrationTests.cs (1)
814
private sealed class TestLayoutDiscovery(string layoutRoot) :
ILayoutDiscovery
Commands\AppHostLauncherTests.cs (1)
1748
private sealed class FixedLayoutDiscovery :
ILayoutDiscovery
Commands\DashboardRunCommandTests.cs (1)
733
private sealed class FakeLayoutDiscovery(LayoutConfiguration layout) :
ILayoutDiscovery
Processes\ProcessTreeGracefulShutdownServiceTests.cs (1)
474
private sealed class FixedLayoutDiscovery(string dcpDirectory) :
ILayoutDiscovery
Projects\PrebuiltAppHostServerTests.cs (1)
3235
private sealed class FixedLayoutDiscovery(LayoutConfiguration layout) :
ILayoutDiscovery
Utils\CliTestHelper.cs (2)
769
internal sealed class NullLayoutDiscovery :
ILayoutDiscovery
778
internal sealed class FixedLayoutDiscovery :
ILayoutDiscovery
8 references to ILayoutDiscovery
aspire (6)
Bundles\BundleService.cs (1)
23
ILayoutDiscovery
layoutDiscovery,
Commands\DcpWorkloadCleanupService.cs (1)
12
ILayoutDiscovery
layoutDiscovery,
Processes\DcpExecutableResolver.cs (1)
19
ILayoutDiscovery
layoutDiscovery,
Processes\ProcessTreeGracefulShutdownService.cs (1)
19
ILayoutDiscovery
layoutDiscovery,
Program.cs (1)
564
builder.Services.AddSingleton<
ILayoutDiscovery
, LayoutDiscovery>();
Utils\EnvironmentChecker\DcpConnectionHealthCheck.cs (1)
17
ILayoutDiscovery
layoutDiscovery,
Aspire.Cli.Tests (2)
BundleServiceIntegrationTests.cs (1)
790
private static BundleService CreateService(TestBundlePayloadProvider provider,
ILayoutDiscovery
layoutDiscovery, string? processPathOverride = null)
Utils\CliTestHelper.cs (1)
725
public Func<IServiceProvider,
ILayoutDiscovery
> LayoutDiscoveryFactory { get; set; } = _ => new NullLayoutDiscovery();