2 types derived from CascadingParameterSubscription
Microsoft.AspNetCore.Components.Endpoints (2)
SessionCascadingValueSupplier.cs (1)
126internal partial class SessionSubscription : CascadingParameterSubscription
TempData\TempDataCascadingValueSupplier.cs (1)
104internal partial class TempDataSubscription : CascadingParameterSubscription
9 references to CascadingParameterSubscription
Microsoft.AspNetCore.Components (7)
CascadingParameterValueProvider.cs (5)
12private readonly Dictionary<ComponentSubscriptionKey, CascadingParameterSubscription> _subscriptions = new(); 13private readonly Func<ComponentState, TAttribute, CascadingParameterInfo, CascadingParameterSubscription> _subscribeFactory; 15public CascadingParameterValueProvider(Func<ComponentState, TAttribute, CascadingParameterInfo, CascadingParameterSubscription> subscribeFactory) 28if (_subscriptions.TryGetValue(subscriptionKey, out var subscription)) 44if (_subscriptions.Remove(key, out var subscription))
CascadingValueServiceCollectionExtensions.cs (2)
61/// <param name="subscribeFactory">A callback that supplies a <see cref="CascadingParameterSubscription"/> that handles subscriptions for attribute.</param> 65Func<IServiceProvider, Func<ComponentState, TAttribute, CascadingParameterInfo, CascadingParameterSubscription>> subscribeFactory)
Microsoft.AspNetCore.Components.Endpoints (2)
SessionCascadingValueSupplier.cs (1)
35internal CascadingParameterSubscription CreateSubscription(
TempData\TempDataCascadingValueSupplier.cs (1)
31internal CascadingParameterSubscription CreateSubscription(