14 references to ModelSubscription
Aspire.Dashboard (14)
Model\ConsoleLogsManager.cs (7)
13private readonly List<ModelSubscription> _subscriptions = new List<ModelSubscription>(); 58var subscription = new ModelSubscription(callback, RemoveSubscription); 64private void RemoveSubscription(ModelSubscription subscription) 73internal List<ModelSubscription> GetSubscriptions() 88ModelSubscription[] subscriptions; 99foreach (var subscription in subscriptions)
Model\ModelSubscription.cs (2)
6public sealed class ModelSubscription(Func<Task> callback, Action<ModelSubscription> onDispose) : IDisposable 9private readonly Action<ModelSubscription> _onDispose = onDispose;
Model\ResourceOutgoingPeerResolver.cs (5)
16private readonly List<ModelSubscription> _subscriptions = []; 137var subscription = new ModelSubscription(callback, RemoveSubscription); 143private void RemoveSubscription(ModelSubscription subscription) 158ModelSubscription[] subscriptions; 164foreach (var subscription in subscriptions)