2 instantiations of ParameterProcessor
Aspire.Hosting.Tests (2)
Orchestrator\ApplicationOrchestratorTests.cs (1)
1187new ParameterProcessor(
Orchestrator\ParameterProcessorTests.cs (1)
1709return new ParameterProcessor(
122 references to ParameterProcessor
Aspire.Hosting (8)
DistributedApplicationBuilder.cs (3)
425_innerBuilder.Services.AddSingleton<ParameterProcessor>(static sp => 427var parameterProcessor = ActivatorUtilities.CreateInstance<ParameterProcessor>(sp);
Orchestrator\ApplicationOrchestrator.cs (2)
36private readonly ParameterProcessor _parameterProcessor; 51ParameterProcessor parameterProcessor,
Orchestrator\ParameterProcessor.cs (1)
21ILogger<ParameterProcessor> logger,
Pipelines\DistributedApplicationPipeline.cs (2)
53var parameterProcessor = context.Services.GetRequiredService<ParameterProcessor>();
Aspire.Hosting.Tests (114)
Orchestrator\ApplicationOrchestratorTests.cs (1)
1191serviceProvider.GetRequiredService<ILogger<ParameterProcessor>>(),
Orchestrator\ParameterProcessorTests.cs (113)
30var parameterProcessor = CreateParameterProcessor(); 56var parameterProcessor = CreateParameterProcessor(interactionService: interactionService, disableDashboard: false); 82var parameterProcessor = CreateParameterProcessor(notificationService: notificationService); 112var parameterProcessor = CreateParameterProcessor(interactionService: interactionService); 128var parameterProcessor = CreateParameterProcessor( 152var parameterProcessor = CreateParameterProcessor(interactionService: interactionService); 167var parameterProcessor = CreateParameterProcessor(interactionService: interactionService); 188var parameterProcessor = CreateParameterProcessor(); 206var parameterProcessor = CreateParameterProcessor(interactionService: interactionService); 224var parameterProcessor = CreateParameterProcessor(interactionService: interactionService, disableDashboard: false); 239var parameterProcessor = CreateParameterProcessor(); 259var parameterProcessor = CreateParameterProcessor( 366var testLogger = new TestLogger<ParameterProcessor>(new TestLoggerFactory(testSink, enabled: true)); 367var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService, logger: testLogger); 407var parameterProcessor = CreateParameterProcessor(); 420var processor = CreateParameterProcessor( 491var parameterProcessor = CreateParameterProcessor( 517var parameterProcessor = CreateParameterProcessor(loggerService: loggerService); 543var parameterProcessor = CreateParameterProcessor( 585var parameterProcessor = CreateParameterProcessor( 636var parameterProcessor = CreateParameterProcessor( 673var parameterProcessor = CreateParameterProcessor( 698var saveCheckbox = inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName]; 712var parameterProcessor = CreateParameterProcessor( 737var saveCheckbox = inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName]; 760var parameterProcessor = CreateParameterProcessor(); 785var parameterProcessor = CreateParameterProcessor(); 805var parameterProcessor = CreateParameterProcessor(); 831var parameterProcessor = CreateParameterProcessor(); 854var parameterProcessor = CreateParameterProcessor(); 876var parameterProcessor = CreateParameterProcessor(); 902var parameterProcessor = CreateParameterProcessor(interactionService: interactionService); 932var parameterProcessor = CreateParameterProcessor(); 972var parameterProcessor = app.Services.GetRequiredService<ParameterProcessor>(); 1003var parameterProcessor = CreateParameterProcessor(); 1029var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1049var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1063Assert.Equal(ParameterProcessor.SetParameterValueName, valueInput.Name); 1069saveInput => Assert.Equal(ParameterProcessor.SaveToUserSecretsName, saveInput.Name)); 1071var saveToUserSecretsInput = setValueCommand.Arguments.Single(argument => argument.Name == ParameterProcessor.SaveToUserSecretsName); 1075Assert.Equal(ParameterProcessor.SetParameterValueName, Assert.Single(dependsOnInputs)); 1082var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1090var valueInput = arguments[ParameterProcessor.SetParameterValueName]; 1107var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1115var valueInput = arguments[ParameterProcessor.SetParameterValueName]; 1139var parameterProcessor = CreateParameterProcessor( 1149var valueInput = arguments[ParameterProcessor.SetParameterValueName]; 1150var saveInput = arguments[ParameterProcessor.SaveToUserSecretsName]; 1176var parameterProcessor = CreateParameterProcessor( 1187var deleteInput = arguments[ParameterProcessor.DeleteFromUserSecretsName]; 1209var parameterProcessor = CreateParameterProcessor( 1219var deleteInput = arguments[ParameterProcessor.DeleteFromUserSecretsName]; 1237var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1252var parameterProcessor = CreateParameterProcessor(); 1269var parameterProcessor = CreateParameterProcessor(); 1286var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1306var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1341var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1387var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1388var parameter = CreateParameterWithMissingValue(ParameterProcessor.SaveToUserSecretsName); 1404Assert.Equal(["Secret", "otherParam", ParameterProcessor.SaveToUserSecretsName], inputsInteraction.Inputs.Select(input => input.Name)); 1418var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1439var parameterProcessor = CreateParameterProcessor(deploymentStateManager: capturingStateManager); 1461var parameterProcessor = CreateParameterProcessor( 1472inputsInteraction.Inputs[ParameterProcessor.SetParameterValueName].Value = "newValue"; 1473inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1490var parameterProcessor = CreateParameterProcessor(secretRedactionHistory: redactionHistory); 1510var parameterProcessor = CreateParameterProcessor(secretRedactionHistory: redactionHistory); 1531var processor = CreateParameterProcessor(interactionService: interactionService, secretRedactionHistory: history); 1561var processor = CreateParameterProcessor(secretRedactionHistory: history); 1589var processor = CreateParameterProcessor(secretRedactionHistory: history); 1621var processor = CreateParameterProcessor(interactionService: interactionService, deploymentStateManager: stateManager); 1629prompt.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1644var processor = CreateParameterProcessor(interactionService: interactionService, deploymentStateManager: stateManager); 1654prompt.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1673Name = ParameterProcessor.SetParameterValueName, 1679Name = ParameterProcessor.SaveToUserSecretsName, 1691Name = ParameterProcessor.DeleteFromUserSecretsName, 1698private static ParameterProcessor CreateParameterProcessor( 1702ILogger<ParameterProcessor>? logger = null, 1713logger ?? new NullLogger<ParameterProcessor>(), 1809var parameterProcessor = CreateParameterProcessor(executionContext: executionContext); 1835var parameterProcessor = CreateParameterProcessor( 1856inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1876var parameterProcessor = CreateParameterProcessor( 1897inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1917var parameterProcessor = CreateParameterProcessor( 1941inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1958var parameterProcessor = CreateParameterProcessor(deploymentStateManager: capturingStateManager); 1977var parameterProcessor = CreateParameterProcessor(deploymentStateManager: capturingStateManager); 1994var parameterProcessor = CreateParameterProcessor(deploymentStateManager: capturingStateManager); 2013var parameterProcessor = CreateParameterProcessor( 2041var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 2060var parameterProcessor = CreateParameterProcessor( 2095var processor = CreateParameterProcessor( 2160var processor = CreateParameterProcessor(interactionService: interactionService, deploymentStateManager: stateManager); 2173interaction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 2215var processor = CreateParameterProcessor( 2250var parameterProcessor = CreateParameterProcessor( 2274var parameterProcessor = CreateParameterProcessor( 2303var parameterProcessor = CreateParameterProcessor(notificationService: notificationService); 2325var parameterProcessor = CreateParameterProcessor( 2355var parameterProcessor = CreateParameterProcessor( 2387var processor = CreateParameterProcessor(notificationService: notificationService, interactionService: interactionService); 2443var parameterProcessor = CreateParameterProcessor( 2477var parameterProcessor = CreateParameterProcessor( 2502var parameterProcessor = CreateParameterProcessor( 2512setInteraction.Inputs[ParameterProcessor.SetParameterValueName].Value = "savedValue"; 2513setInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 2523Assert.True(deleteInteraction.Inputs.ContainsName(ParameterProcessor.DeleteFromUserSecretsName)); 2524Assert.Null(deleteInteraction.Inputs[ParameterProcessor.DeleteFromUserSecretsName].Value); 2525deleteInteraction.Inputs[ParameterProcessor.DeleteFromUserSecretsName].Value = "true";