3 writes to _interactionDialogReference
Aspire.Dashboard (3)
Components\Interactions\InteractionsProvider.cs (3)
327_interactionDialogReference = new InteractionDialogReference(item.InteractionId, currentDialogReference, CreateTelemetryContext(dialogComponentId)); 346_interactionDialogReference = null; 540_interactionDialogReference = null;
20 references to _interactionDialogReference
Aspire.Dashboard (8)
Components\Interactions\InteractionsProvider.cs (8)
343if (_interactionDialogReference?.Dialog == currentDialogReference) 345_interactionDialogReference.Dispose(); 394if (_interactionDialogReference != null && 395_interactionDialogReference.InteractionId == item.InteractionId && 396_interactionDialogReference.Dialog.Instance.Content is InteractionsInputsDialogViewModel inputsVM) 527if (_interactionDialogReference?.InteractionId == item.InteractionId) 531await InvokeAsync(_interactionDialogReference.Dialog.CloseAsync); 539_interactionDialogReference.Dispose();
Aspire.Dashboard.Components.Tests (12)
Interactions\InteractionsProviderTests.cs (12)
163var reference = instance._interactionDialogReference; 176await AsyncTestHelpers.AssertIsTrueRetryAsync(() => instance._interactionDialogReference == null, "Wait for dialog reference dismissed."); 210var reference = instance._interactionDialogReference; 227await AsyncTestHelpers.AssertIsTrueRetryAsync(() => instance._interactionDialogReference == null, "Wait for dialog reference dismissed."); 269var reference = instance._interactionDialogReference; 331var reference = instance._interactionDialogReference; 464var reference = instance._interactionDialogReference; 484var reference = instance._interactionDialogReference; 548var reference = instance._interactionDialogReference; 602var reference = instance._interactionDialogReference; 655var reference = instance._interactionDialogReference; 672await AsyncTestHelpers.AssertIsTrueRetryAsync(() => instance._interactionDialogReference == null, "Wait for dialog reference dismissed.");