1 type derived from CascadingParameterSubscription
Microsoft.AspNetCore.Components.Endpoints (1)
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 (1)
TempData\TempDataCascadingValueSupplier.cs (1)
31internal CascadingParameterSubscription CreateSubscription(
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
TempData\TempDataSubscriptionTest.cs (1)
224var subscription = _supplier.CreateSubscription(componentState, attribute, parameterInfo);