3 writes to _interactionDialogReference
Aspire.Dashboard (3)
Components\Interactions\InteractionsProvider.cs (3)
259_interactionDialogReference = new InteractionDialogReference(item.InteractionId, currentDialogReference, CreateTelemetryContext(dialogComponentId)); 278_interactionDialogReference = null; 461_interactionDialogReference = null;
15 references to _interactionDialogReference
Aspire.Dashboard (8)
Components\Interactions\InteractionsProvider.cs (8)
275if (_interactionDialogReference?.Dialog == currentDialogReference) 277_interactionDialogReference.Dispose(); 326if (_interactionDialogReference != null && 327_interactionDialogReference.InteractionId == item.InteractionId) 330var c = (InteractionsInputsDialogViewModel)_interactionDialogReference.Dialog.Instance.Content; 448if (_interactionDialogReference?.InteractionId == item.InteractionId) 452await InvokeAsync(_interactionDialogReference.Dialog.CloseAsync); 460_interactionDialogReference.Dispose();
Aspire.Dashboard.Components.Tests (7)
Interactions\InteractionsProviderTests.cs (7)
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; 326var reference = instance._interactionDialogReference;