1 write to InteractionInfo
Aspire.Hosting (1)
InteractionService.cs (1)
727InteractionInfo = interactionInfo;
18 references to InteractionInfo
Aspire.Hosting (11)
Dashboard\DashboardService.cs (4)
110else if (interaction.InteractionInfo is MessageBoxInteractionInfo messageBox) 115else if (interaction.InteractionInfo is NotificationInteractionInfo notification) 128else if (interaction.InteractionInfo is InputsInteractionInfo inputs) 142else if (interaction.InteractionInfo is ProgressInteractionInfo)
Dashboard\DashboardServiceData.cs (1)
213var inputsInfo = (Interaction.InputsInteractionInfo)interaction.InteractionInfo;
InteractionService.cs (2)
517if (interactionState.InteractionInfo is Interaction.InputsInteractionInfo inputsInfo && 544if (result.Complete && interactionState.InteractionInfo is Interaction.InputsInteractionInfo inputsInfo)
Pipelines\PipelineActivityReporter.cs (4)
331if (interaction.InteractionInfo is Interaction.InputsInteractionInfo inputsInfo && inputsInfo.Inputs.Count > 0) 372else if (interaction.InteractionInfo is Interaction.NotificationInteractionInfo) 412if (interaction.InteractionInfo is Interaction.InputsInteractionInfo inputsInfo) 458else if (interaction.InteractionInfo is Interaction.NotificationInteractionInfo)
Aspire.Hosting.Tests (7)
InteractionServiceTests.cs (7)
930var inputsInteractionInfo = (Interaction.InputsInteractionInfo)interaction.InteractionInfo; 939inputsInteractionInfo = (Interaction.InputsInteractionInfo)interaction.InteractionInfo; 985var inputsInteractionInfo = (Interaction.InputsInteractionInfo)interaction.InteractionInfo; 998inputsInteractionInfo = (Interaction.InputsInteractionInfo)interaction.InteractionInfo; 1005inputsInteractionInfo = (Interaction.InputsInteractionInfo)interaction.InteractionInfo; 1303Assert.IsType<Interaction.ProgressInteractionInfo>(interaction.InteractionInfo); 1315if (interaction.InteractionInfo is Interaction.InputsInteractionInfo inputsInfo)