2 instantiations of ParameterProcessor
Aspire.Hosting.Tests (2)
Orchestrator\ApplicationOrchestratorTests.cs (1)
1186new ParameterProcessor(
Orchestrator\ParameterProcessorTests.cs (1)
1576return new ParameterProcessor(
116 references to ParameterProcessor
Aspire.Hosting (8)
DistributedApplicationBuilder.cs (3)
413_innerBuilder.Services.AddSingleton<ParameterProcessor>(static sp => 415var 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 (108)
Orchestrator\ApplicationOrchestratorTests.cs (1)
1190serviceProvider.GetRequiredService<ILogger<ParameterProcessor>>(),
Orchestrator\ParameterProcessorTests.cs (107)
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(deploymentStateManager: capturingStateManager); 1328var parameterProcessor = CreateParameterProcessor( 1339inputsInteraction.Inputs[ParameterProcessor.SetParameterValueName].Value = "newValue"; 1340inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1357var parameterProcessor = CreateParameterProcessor(secretRedactionHistory: redactionHistory); 1377var parameterProcessor = CreateParameterProcessor(secretRedactionHistory: redactionHistory); 1398var processor = CreateParameterProcessor(interactionService: interactionService, secretRedactionHistory: history); 1428var processor = CreateParameterProcessor(secretRedactionHistory: history); 1456var processor = CreateParameterProcessor(secretRedactionHistory: history); 1488var processor = CreateParameterProcessor(interactionService: interactionService, deploymentStateManager: stateManager); 1496prompt.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1511var processor = CreateParameterProcessor(interactionService: interactionService, deploymentStateManager: stateManager); 1521prompt.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1540Name = ParameterProcessor.SetParameterValueName, 1546Name = ParameterProcessor.SaveToUserSecretsName, 1558Name = ParameterProcessor.DeleteFromUserSecretsName, 1565private static ParameterProcessor CreateParameterProcessor( 1569ILogger<ParameterProcessor>? logger = null, 1580logger ?? new NullLogger<ParameterProcessor>(), 1675var parameterProcessor = CreateParameterProcessor(executionContext: executionContext); 1701var parameterProcessor = CreateParameterProcessor( 1722inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1742var parameterProcessor = CreateParameterProcessor( 1763inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1783var parameterProcessor = CreateParameterProcessor( 1807inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1824var parameterProcessor = CreateParameterProcessor(deploymentStateManager: capturingStateManager); 1843var parameterProcessor = CreateParameterProcessor(deploymentStateManager: capturingStateManager); 1860var parameterProcessor = CreateParameterProcessor(deploymentStateManager: capturingStateManager); 1879var parameterProcessor = CreateParameterProcessor( 1907var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1926var parameterProcessor = CreateParameterProcessor( 1961var processor = CreateParameterProcessor( 2026var processor = CreateParameterProcessor(interactionService: interactionService, deploymentStateManager: stateManager); 2039interaction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 2081var processor = CreateParameterProcessor( 2116var parameterProcessor = CreateParameterProcessor( 2140var parameterProcessor = CreateParameterProcessor( 2169var parameterProcessor = CreateParameterProcessor(notificationService: notificationService); 2191var parameterProcessor = CreateParameterProcessor( 2221var parameterProcessor = CreateParameterProcessor( 2253var processor = CreateParameterProcessor(notificationService: notificationService, interactionService: interactionService); 2309var parameterProcessor = CreateParameterProcessor( 2343var parameterProcessor = CreateParameterProcessor( 2368var parameterProcessor = CreateParameterProcessor( 2378setInteraction.Inputs[ParameterProcessor.SetParameterValueName].Value = "savedValue"; 2379setInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 2389Assert.True(deleteInteraction.Inputs.ContainsName(ParameterProcessor.DeleteFromUserSecretsName)); 2390Assert.Null(deleteInteraction.Inputs[ParameterProcessor.DeleteFromUserSecretsName].Value); 2391deleteInteraction.Inputs[ParameterProcessor.DeleteFromUserSecretsName].Value = "true";