3 writes to _interactionDialogReference
Aspire.Dashboard (3)
Components\Interactions\InteractionsProvider.cs (3)
284_interactionDialogReference = new InteractionDialogReference(item.InteractionId, currentDialogReference, CreateTelemetryContext(dialogComponentId)); 303_interactionDialogReference = null; 490_interactionDialogReference = null;
17 references to _interactionDialogReference
Aspire.Dashboard (8)
Components\Interactions\InteractionsProvider.cs (8)
300if (_interactionDialogReference?.Dialog == currentDialogReference) 302_interactionDialogReference.Dispose(); 348if (_interactionDialogReference != null && 349_interactionDialogReference.InteractionId == item.InteractionId && 350_interactionDialogReference.Dialog.Instance.Content is InteractionsInputsDialogViewModel inputsVM) 477if (_interactionDialogReference?.InteractionId == item.InteractionId) 481await InvokeAsync(_interactionDialogReference.Dialog.CloseAsync); 489_interactionDialogReference.Dispose();
Aspire.Dashboard.Components.Tests (9)
Interactions\InteractionsProviderTests.cs (9)
112var reference = instance._interactionDialogReference; 125await AsyncTestHelpers.AssertIsTrueRetryAsync(() => instance._interactionDialogReference == null, "Wait for dialog reference dismissed."); 159var reference = instance._interactionDialogReference; 176await AsyncTestHelpers.AssertIsTrueRetryAsync(() => instance._interactionDialogReference == null, "Wait for dialog reference dismissed."); 218var reference = instance._interactionDialogReference; 280var reference = instance._interactionDialogReference; 412var reference = instance._interactionDialogReference; 432var reference = instance._interactionDialogReference; 496var reference = instance._interactionDialogReference;