3 writes to _interactionDialogReference
Aspire.Dashboard (3)
Components\Interactions\InteractionsProvider.cs (3)
276_interactionDialogReference = new InteractionDialogReference(item.InteractionId, currentDialogReference, CreateTelemetryContext(dialogComponentId)); 295_interactionDialogReference = null; 482_interactionDialogReference = null;
17 references to _interactionDialogReference
Aspire.Dashboard (8)
Components\Interactions\InteractionsProvider.cs (8)
292if (_interactionDialogReference?.Dialog == currentDialogReference) 294_interactionDialogReference.Dispose(); 340if (_interactionDialogReference != null && 341_interactionDialogReference.InteractionId == item.InteractionId && 342_interactionDialogReference.Dialog.Instance.Content is InteractionsInputsDialogViewModel inputsVM) 469if (_interactionDialogReference?.InteractionId == item.InteractionId) 473await InvokeAsync(_interactionDialogReference.Dialog.CloseAsync); 481_interactionDialogReference.Dispose();
Aspire.Dashboard.Components.Tests (9)
Interactions\InteractionsProviderTests.cs (9)
103var reference = instance._interactionDialogReference; 116await AsyncTestHelpers.AssertIsTrueRetryAsync(() => instance._interactionDialogReference == null, "Wait for dialog reference dismissed."); 147var reference = instance._interactionDialogReference; 164await AsyncTestHelpers.AssertIsTrueRetryAsync(() => instance._interactionDialogReference == null, "Wait for dialog reference dismissed."); 203var reference = instance._interactionDialogReference; 262var reference = instance._interactionDialogReference; 388var reference = instance._interactionDialogReference; 408var reference = instance._interactionDialogReference; 469var reference = instance._interactionDialogReference;