1 write to Inputs
Aspire.Hosting (1)
InteractionService.cs (1)
573
Inputs
= inputs;
23 references to Inputs
Aspire.Hosting (13)
Dashboard\DashboardService.cs (2)
124
var updateStateOnChangeInputs = inputs.
Inputs
128
var inputInstances = inputs.
Inputs
.Select(input =>
Dashboard\DashboardServiceData.cs (4)
184
return new InteractionCompletionState { Complete = !request.ResponseUpdate, State = inputsInfo.
Inputs
};
201
if (!inputsInfo.
Inputs
.TryGetByName(requestInput.Name, out var modelInput))
221
var dependentInputs = inputsInfo.
Inputs
.Where(
236
var options = new QueueLoadOptions(logger, cancellationToken, inputToUpdate, inputsInfo.
Inputs
, serviceProvider);
InteractionService.cs (1)
378
Inputs = inputsInfo.
Inputs
Pipelines\PipelineActivityReporter.cs (6)
298
if (interaction.InteractionInfo is Interaction.InputsInteractionInfo inputsInfo && inputsInfo.
Inputs
.Count > 0)
302
var updateStateOnChangeInputs = inputsInfo.
Inputs
306
var promptInputs = inputsInfo.
Inputs
.Select(input => new PublishingPromptInput
391
if (!inputsInfo.
Inputs
.TryGetByName(responseAnswer.Name, out matchingInput))
399
matchingInput = inputsInfo.
Inputs
[i];
417
State = inputsInfo.
Inputs
Aspire.Hosting.Tests (10)
InteractionServiceTests.cs (10)
848
Assert.True(inputsInteractionInfo.
Inputs
["Dynamic"].DynamicLoadingState!.Loading);
849
Assert.Null(inputsInteractionInfo.
Inputs
["Dynamic"].Options);
857
Assert.False(inputsInteractionInfo.
Inputs
["Dynamic"].DynamicLoadingState!.Loading);
858
Assert.Equal("loaded", inputsInteractionInfo.
Inputs
["Dynamic"].Options![0].Key);
903
Assert.False(inputsInteractionInfo.
Inputs
["Dynamic"].DynamicLoadingState!.Loading);
904
Assert.Null(inputsInteractionInfo.
Inputs
["Dynamic"].Options);
909
new InteractionCompletionState { Complete = false, State = inputsInteractionInfo.
Inputs
},
916
Assert.True(inputsInteractionInfo.
Inputs
["Dynamic"].DynamicLoadingState!.Loading);
923
Assert.False(inputsInteractionInfo.
Inputs
["Dynamic"].DynamicLoadingState!.Loading);
924
Assert.Equal("loaded", inputsInteractionInfo.
Inputs
["Dynamic"].Options![0].Key);