formatting
This commit is contained in:
@@ -6,7 +6,8 @@ public class SubscriptionManager(SubscriptionCollection subscriptions,
|
|||||||
IDisposer disposer) :
|
IDisposer disposer) :
|
||||||
ISubscriptionManager
|
ISubscriptionManager
|
||||||
{
|
{
|
||||||
public IEnumerable<object?> GetHandlers(Type notificationType, object key)
|
public IEnumerable<object?> GetHandlers(Type notificationType,
|
||||||
|
object key)
|
||||||
{
|
{
|
||||||
string subscriptionKey = $"{(key is not null ? $"{key}:" : "")}{notificationType}";
|
string subscriptionKey = $"{(key is not null ? $"{key}:" : "")}{notificationType}";
|
||||||
if (subscriptions.TryGetValue(subscriptionKey, out List<WeakReference>? subscribers))
|
if (subscriptions.TryGetValue(subscriptionKey, out List<WeakReference>? subscribers))
|
||||||
@@ -69,7 +70,8 @@ public class SubscriptionManager(SubscriptionCollection subscriptions,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void RemoveSubscriber(object subscriber, Type argumentType)
|
private void RemoveSubscriber(object subscriber,
|
||||||
|
Type argumentType)
|
||||||
{
|
{
|
||||||
string subscriptionKey = $"{argumentType}";
|
string subscriptionKey = $"{argumentType}";
|
||||||
if (subscriptions.TryGetValue(subscriptionKey, out List<WeakReference>? subscribers))
|
if (subscriptions.TryGetValue(subscriptionKey, out List<WeakReference>? subscribers))
|
||||||
|
|||||||
Reference in New Issue
Block a user