3 writes to _interactionDialogReference
Aspire.Dashboard (3)
Components\Interactions\InteractionsProvider.cs (3)
283_interactionDialogReference = new InteractionDialogReference(item.InteractionId, currentDialogReference, CreateTelemetryContext(dialogComponentId)); 302_interactionDialogReference = null; 489_interactionDialogReference = null;
17 references to _interactionDialogReference
Aspire.Dashboard (8)
Components\Interactions\InteractionsProvider.cs (8)
299if (_interactionDialogReference?.Dialog == currentDialogReference) 301_interactionDialogReference.Dispose(); 347if (_interactionDialogReference != null && 348_interactionDialogReference.InteractionId == item.InteractionId && 349_interactionDialogReference.Dialog.Instance.Content is InteractionsInputsDialogViewModel inputsVM) 476if (_interactionDialogReference?.InteractionId == item.InteractionId) 480await InvokeAsync(_interactionDialogReference.Dialog.CloseAsync); 488_interactionDialogReference.Dispose();
Aspire.Dashboard.Components.Tests (9)
Interactions\InteractionsProviderTests.cs (9)
110var reference = instance._interactionDialogReference; 123await AsyncTestHelpers.AssertIsTrueRetryAsync(() => instance._interactionDialogReference == null, "Wait for dialog reference dismissed."); 157var reference = instance._interactionDialogReference; 174await AsyncTestHelpers.AssertIsTrueRetryAsync(() => instance._interactionDialogReference == null, "Wait for dialog reference dismissed."); 216var reference = instance._interactionDialogReference; 278var reference = instance._interactionDialogReference; 410var reference = instance._interactionDialogReference; 430var reference = instance._interactionDialogReference; 494var reference = instance._interactionDialogReference;