2 instantiations of ParameterProcessor
Aspire.Hosting.Tests (2)
Orchestrator\ApplicationOrchestratorTests.cs (1)
1141new ParameterProcessor(
Orchestrator\ParameterProcessorTests.cs (1)
1274return new ParameterProcessor(
90 references to ParameterProcessor
Aspire.Hosting (8)
DistributedApplicationBuilder.cs (3)
403_innerBuilder.Services.AddSingleton<ParameterProcessor>(static sp => 405var parameterProcessor = ActivatorUtilities.CreateInstance<ParameterProcessor>(sp);
Orchestrator\ApplicationOrchestrator.cs (2)
36private readonly ParameterProcessor _parameterProcessor; 51ParameterProcessor parameterProcessor,
Orchestrator\ParameterProcessor.cs (1)
23ILogger<ParameterProcessor> logger,
Pipelines\DistributedApplicationPipeline.cs (2)
55var parameterProcessor = context.Services.GetRequiredService<ParameterProcessor>();
Aspire.Hosting.Tests (82)
Orchestrator\ApplicationOrchestratorTests.cs (1)
1145serviceProvider.GetRequiredService<ILogger<ParameterProcessor>>(),
Orchestrator\ParameterProcessorTests.cs (81)
31var parameterProcessor = CreateParameterProcessor(); 57var parameterProcessor = CreateParameterProcessor(interactionService: interactionService, disableDashboard: false); 83var parameterProcessor = CreateParameterProcessor(notificationService: notificationService); 113var parameterProcessor = CreateParameterProcessor(interactionService: interactionService); 129var parameterProcessor = CreateParameterProcessor(interactionService: interactionService); 147var parameterProcessor = CreateParameterProcessor(interactionService: interactionService, disableDashboard: false); 162var parameterProcessor = CreateParameterProcessor(); 182var parameterProcessor = CreateParameterProcessor( 289var testLogger = new TestLogger<ParameterProcessor>(new TestLoggerFactory(testSink, enabled: true)); 290var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService, logger: testLogger); 318var parameterProcessor = CreateParameterProcessor(); 330var parameterProcessor = CreateParameterProcessor( 356var parameterProcessor = CreateParameterProcessor(loggerService: loggerService); 382var parameterProcessor = CreateParameterProcessor( 424var parameterProcessor = CreateParameterProcessor( 475var parameterProcessor = CreateParameterProcessor( 512var parameterProcessor = CreateParameterProcessor( 537var saveCheckbox = inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName]; 551var parameterProcessor = CreateParameterProcessor( 576var saveCheckbox = inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName]; 599var parameterProcessor = CreateParameterProcessor(); 624var parameterProcessor = CreateParameterProcessor(); 644var parameterProcessor = CreateParameterProcessor(); 670var parameterProcessor = CreateParameterProcessor(); 693var parameterProcessor = CreateParameterProcessor(); 715var parameterProcessor = CreateParameterProcessor(); 741var parameterProcessor = CreateParameterProcessor(interactionService: interactionService); 771var parameterProcessor = CreateParameterProcessor(); 811var parameterProcessor = app.Services.GetRequiredService<ParameterProcessor>(); 842var parameterProcessor = CreateParameterProcessor(); 868var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 888var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 902Assert.Equal(ParameterProcessor.SetParameterValueName, valueInput.Name); 908saveInput => Assert.Equal(ParameterProcessor.SaveToUserSecretsName, saveInput.Name)); 910var saveToUserSecretsInput = setValueCommand.Arguments.Single(argument => argument.Name == ParameterProcessor.SaveToUserSecretsName); 914Assert.Equal(ParameterProcessor.SetParameterValueName, Assert.Single(dependsOnInputs)); 921var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 929var valueInput = arguments[ParameterProcessor.SetParameterValueName]; 946var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 954var valueInput = arguments[ParameterProcessor.SetParameterValueName]; 978var parameterProcessor = CreateParameterProcessor( 988var valueInput = arguments[ParameterProcessor.SetParameterValueName]; 989var saveInput = arguments[ParameterProcessor.SaveToUserSecretsName]; 1015var parameterProcessor = CreateParameterProcessor( 1026var deleteInput = arguments[ParameterProcessor.DeleteFromUserSecretsName]; 1048var parameterProcessor = CreateParameterProcessor( 1058var deleteInput = arguments[ParameterProcessor.DeleteFromUserSecretsName]; 1076var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1091var parameterProcessor = CreateParameterProcessor(); 1108var parameterProcessor = CreateParameterProcessor(); 1125var parameterProcessor = CreateParameterProcessor(interactionService: testInteractionService); 1145var parameterProcessor = CreateParameterProcessor(deploymentStateManager: capturingStateManager); 1167var parameterProcessor = CreateParameterProcessor( 1178inputsInteraction.Inputs[ParameterProcessor.SetParameterValueName].Value = "newValue"; 1179inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1196var parameterProcessor = CreateParameterProcessor(secretRedactionHistory: redactionHistory); 1216var parameterProcessor = CreateParameterProcessor(secretRedactionHistory: redactionHistory); 1238Name = ParameterProcessor.SetParameterValueName, 1244Name = ParameterProcessor.SaveToUserSecretsName, 1256Name = ParameterProcessor.DeleteFromUserSecretsName, 1263private static ParameterProcessor CreateParameterProcessor( 1267ILogger<ParameterProcessor>? logger = null, 1278logger ?? new NullLogger<ParameterProcessor>(), 1373var parameterProcessor = CreateParameterProcessor(executionContext: executionContext); 1399var parameterProcessor = CreateParameterProcessor( 1420inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1440var parameterProcessor = CreateParameterProcessor( 1461inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1481var parameterProcessor = CreateParameterProcessor( 1505inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1522var parameterProcessor = CreateParameterProcessor(deploymentStateManager: capturingStateManager); 1541var parameterProcessor = CreateParameterProcessor(deploymentStateManager: capturingStateManager); 1558var parameterProcessor = CreateParameterProcessor(deploymentStateManager: capturingStateManager); 1577var parameterProcessor = CreateParameterProcessor( 1606var parameterProcessor = CreateParameterProcessor( 1616setInteraction.Inputs[ParameterProcessor.SetParameterValueName].Value = "savedValue"; 1617setInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].Value = "true"; 1627Assert.True(deleteInteraction.Inputs.ContainsName(ParameterProcessor.DeleteFromUserSecretsName)); 1628Assert.Null(deleteInteraction.Inputs[ParameterProcessor.DeleteFromUserSecretsName].Value); 1629deleteInteraction.Inputs[ParameterProcessor.DeleteFromUserSecretsName].Value = "true";