3 writes to _interactionDialogReference
Aspire.Dashboard (3)
Components\Interactions\InteractionsProvider.cs (3)
270_interactionDialogReference = new InteractionDialogReference(item.InteractionId, currentDialogReference, CreateTelemetryContext(dialogComponentId)); 289_interactionDialogReference = null; 476_interactionDialogReference = null;
17 references to _interactionDialogReference
Aspire.Dashboard (8)
Components\Interactions\InteractionsProvider.cs (8)
286if (_interactionDialogReference?.Dialog == currentDialogReference) 288_interactionDialogReference.Dispose(); 334if (_interactionDialogReference != null && 335_interactionDialogReference.InteractionId == item.InteractionId && 336_interactionDialogReference.Dialog.Instance.Content is InteractionsInputsDialogViewModel inputsVM) 463if (_interactionDialogReference?.InteractionId == item.InteractionId) 467await InvokeAsync(_interactionDialogReference.Dialog.CloseAsync); 475_interactionDialogReference.Dispose();
Aspire.Dashboard.Components.Tests (9)
Interactions\InteractionsProviderTests.cs (9)
102var reference = instance._interactionDialogReference; 115await AsyncTestHelpers.AssertIsTrueRetryAsync(() => instance._interactionDialogReference == null, "Wait for dialog reference dismissed."); 146var reference = instance._interactionDialogReference; 163await AsyncTestHelpers.AssertIsTrueRetryAsync(() => instance._interactionDialogReference == null, "Wait for dialog reference dismissed."); 202var reference = instance._interactionDialogReference; 261var reference = instance._interactionDialogReference; 387var reference = instance._interactionDialogReference; 407var reference = instance._interactionDialogReference; 466var reference = instance._interactionDialogReference;