1 instantiation of DcpExecutor
Aspire.Hosting.Tests (1)
Dcp\DcpExecutorTests.cs (1)
2569return new DcpExecutor(
90 references to DcpExecutor
Aspire.Hosting (4)
Dcp\DcpExecutor.cs (2)
70private readonly ILogger<DcpExecutor> _logger; 100public DcpExecutor(ILogger<DcpExecutor> logger,
DistributedApplicationBuilder.cs (1)
499_innerBuilder.Services.AddSingleton<IDcpExecutor, DcpExecutor>();
Utils\ExtensionUtils.cs (1)
21&& !string.IsNullOrEmpty(configuration[DcpExecutor.DebugSessionPortVar])
Aspire.Hosting.Tests (86)
Dcp\DcpExecutorTests.cs (86)
42var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 87var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, dcpOptions: dcpOptions, events: events); 131[DcpExecutor.DebugSessionPortVar] = "8080" 155var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, dcpOptions: dcpOptions, events: events, configuration: configuration); 190var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, dcpOptions: dcpOptions, events: events); 233var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, dcpOptions: dcpOptions, events: events); 277var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 309var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 341var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 374var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 411var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 431var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 465var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 499var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 563var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 586var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, dcpOptions: dcpOptions); 623var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, dcpOptions: dcpOptions, resourceLoggerService: resourceLoggerService); 727var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, dcpOptions: dcpOptions, resourceLoggerService: resourceLoggerService); 807var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, dcpOptions: dcpOptions, resourceLoggerService: resourceLoggerService); 899var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 944var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 981var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 1016var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 1076var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 1097var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 1133var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 1170var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 1207var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 1245var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, events: dcpEvents); 1274var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 1298var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 1343var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, events: dcpEvents); 1376var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 1407[DcpExecutor.DebugSessionPortVar] = "12345" // Force IDE execution path 1411var executor = CreateAppExecutor(model, configuration: configuration, kubernetesService: kubernetes); 1442[DcpExecutor.DebugSessionPortVar] = "12345", 1447var executor = CreateAppExecutor(model, configuration: configuration, kubernetesService: kubernetes); 1475[DcpExecutor.DebugSessionPortVar] = "12345" // Force IDE execution path 1479var executor = CreateAppExecutor(model, configuration: configuration, kubernetesService: kubernetes); 1511[DcpExecutor.DebugSessionPortVar] = "12345" // Force IDE execution path 1515var executor = CreateAppExecutor(model, configuration: configuration, kubernetesService: kubernetes); 1551[DcpExecutor.DebugSessionPortVar] = "12345" 1554var executor = CreateAppExecutor(model, configuration: configuration, kubernetesService: kubernetes); 1582[DcpExecutor.DebugSessionPortVar] = "12345" 1585var executor = CreateAppExecutor(model, configuration: configuration, kubernetesService: kubernetes); 1613[DcpExecutor.DebugSessionPortVar] = "12345" 1616var executor = CreateAppExecutor(model, configuration: configuration, kubernetesService: kubernetes); 1643[DcpExecutor.DebugSessionPortVar] = "12345" 1646var executor = CreateAppExecutor(model, configuration: configuration, kubernetesService: kubernetes); 1672[DcpExecutor.DebugSessionPortVar] = "12345" 1675var executor = CreateAppExecutor(model, configuration: configuration, kubernetesService: kubernetes); 1701[DcpExecutor.DebugSessionPortVar] = "12345", 1712var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 1752[DcpExecutor.DebugSessionPortVar] = "12345", 1762var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 1799var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 1830[DcpExecutor.DebugSessionPortVar] = "12345", 1840var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 1866[DcpExecutor.DebugSessionPortVar] = "12345", 1876var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 1908[DcpExecutor.DebugSessionPortVar] = "12345", 1918var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 1950[DcpExecutor.DebugSessionPortVar] = "12345", 1960var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 1992[DcpExecutor.DebugSessionPortVar] = "12345", 2002var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 2029[DcpExecutor.DebugSessionPortVar] = "12345", 2039var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 2066[DcpExecutor.DebugSessionPortVar] = "12345", 2076var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 2109[DcpExecutor.DebugSessionPortVar] = "12345", 2119var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 2150var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService); 2190[DcpExecutor.DebugSessionPortVar] = "12345", 2199var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 2252var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration, dcpOptions: dcpOptions); 2361[DcpExecutor.DebugSessionPortVar] = "12345", 2371var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 2407[DcpExecutor.DebugSessionPortVar] = "12345", 2418var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 2463[DcpExecutor.DebugSessionPortVar] = "12345", 2473var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 2512[DcpExecutor.DebugSessionPortVar] = "12345", 2522var appExecutor = CreateAppExecutor(distributedAppModel, kubernetesService: kubernetesService, configuration: configuration); 2541private static DcpExecutor CreateAppExecutor( 2570NullLogger<DcpExecutor>.Instance,