13 instantiations of NativeAppHostServerProject
aspire (1)
Projects\NativeAppHostServerProject.cs (1)
65return new(appPath, path, processes, logger) { LayoutLease = lease };
Aspire.Cli.Tests (12)
Projects\GuestAppHostProjectTests.cs (2)
80new NativeAppHostServerProject(path, executable, new TestProcessExecutionFactory(), NullLogger.Instance)) 2214new NativeAppHostServerProject(path, executable, new TestProcessExecutionFactory(), NullLogger.Instance))
Projects\NativeAppHostServerProjectTests.cs (10)
118Assert.Throws<ArgumentException>(() => new NativeAppHostServerProject(workspace.Path, 128using var project = new NativeAppHostServerProject(workspace.Path, executable, new TestProcessExecutionFactory(), NullLogger.Instance); 151using var project = new NativeAppHostServerProject(workspace.Path, executable, new TestProcessExecutionFactory(), NullLogger.Instance); 190using (var project = new NativeAppHostServerProject(workspace.Path, executable, factory, NullLogger.Instance)) 239using var project = new NativeAppHostServerProject(workspace.Path, executable, processes, NullLogger.Instance); 272using var project = new NativeAppHostServerProject(workspace.Path, executable, factory, NullLogger.Instance) 341using var project = new NativeAppHostServerProject(workspace.Path, executable, factory, NullLogger.Instance) 383using var project = new NativeAppHostServerProject(workspace.Path, executable, processes, logger); 448using var project = new NativeAppHostServerProject(workspace.Path, executable, 493using var project = new NativeAppHostServerProject(workspace.Path, executable, processes, logger)
33 references to NativeAppHostServerProject
aspire (7)
Projects\AppHostServerProject.cs (2)
87return await NativeAppHostServerProject.CreateAsync(appPath, bundleService, environment, 88processExecutionFactory, loggerFactory.CreateLogger<NativeAppHostServerProject>(), cancellationToken).ConfigureAwait(false);
Projects\GuestAppHostProject.cs (4)
435environmentVariables: appHostServerProject is NativeAppHostServerProject 475if (appHostServerProject is NativeAppHostServerProject || 632if (appHostServerProject is NativeAppHostServerProject) 1449launchSettingsEnvVars[NativeAppHostServerProject.OperationEnvironmentVariable] = GetNativePublishOperation(context.Arguments);
Projects\NativeAppHostServerProject.cs (1)
46internal static async Task<NativeAppHostServerProject> CreateAsync(string appPath, IBundleService bundleService,
Aspire.Cli.Tests (26)
Projects\GuestAppHostProjectTests.cs (3)
2231[NativeAppHostServerProject.OperationEnvironmentVariable] = "run" 2241Assert.Equal(expectedOperation, environment![NativeAppHostServerProject.OperationEnvironmentVariable]); 2245Assert.Equal("run", context.EnvironmentVariables[NativeAppHostServerProject.OperationEnvironmentVariable]);
Projects\NativeAppHostServerProjectTests.cs (23)
45[NativeAppHostServerProject.ExecutableEnvironmentVariable] = executable 48using var project = Assert.IsType<NativeAppHostServerProject>(await factory.CreateAsync(nested.FullName)); 51Assert.IsNotType<NativeAppHostServerProject>(managed); 104[NativeAppHostServerProject.ExecutableEnvironmentVariable] = executable 106using var project = Assert.IsType<NativeAppHostServerProject>(await factory.CreateAsync(workspace.Path)); 128using var project = new NativeAppHostServerProject(workspace.Path, executable, new TestProcessExecutionFactory(), NullLogger.Instance); 151using var project = new NativeAppHostServerProject(workspace.Path, executable, new TestProcessExecutionFactory(), NullLogger.Instance); 190using (var project = new NativeAppHostServerProject(workspace.Path, executable, factory, NullLogger.Instance)) 239using var project = new NativeAppHostServerProject(workspace.Path, executable, processes, NullLogger.Instance); 268Assert.Equal(operation, start.Environment[NativeAppHostServerProject.OperationEnvironmentVariable]); 272using var project = new NativeAppHostServerProject(workspace.Path, executable, factory, NullLogger.Instance) 280[NativeAppHostServerProject.OperationEnvironmentVariable] = operation, 312using var inheritedOperation = new EnvVarOverride(NativeAppHostServerProject.OperationEnvironmentVariable, "inspect"); 321Assert.Equal(operation, start.Environment[NativeAppHostServerProject.OperationEnvironmentVariable]); 341using var project = new NativeAppHostServerProject(workspace.Path, executable, factory, NullLogger.Instance) 352environment[NativeAppHostServerProject.OperationEnvironmentVariable] = operation; 377var logger = new CapturingLogger<NativeAppHostServerProject>(); 383using var project = new NativeAppHostServerProject(workspace.Path, executable, processes, logger); 448using var project = new NativeAppHostServerProject(workspace.Path, executable, 492var logger = new CapturingLogger<NativeAppHostServerProject>(); 493using var project = new NativeAppHostServerProject(workspace.Path, executable, processes, logger)