1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-13 22:13:20 +08:00

Rename dictionaries to match methods

This commit is contained in:
Dean Herbert 2022-01-24 17:58:53 +09:00
parent f4e7211ef1
commit bf5bf8d1fd

View File

@ -79,7 +79,7 @@ namespace osu.Game.Database
/// fires a change set event with an empty collection. This is used to inform subscribers when a realm context goes away, and ensure they don't use invalidated
/// managed realm objects from a previous firing.
/// </summary>
private readonly Dictionary<Func<Realm, IDisposable?>, Action> realmSubscriptionsResetMap = new Dictionary<Func<Realm, IDisposable?>, Action>();
private readonly Dictionary<Func<Realm, IDisposable?>, Action> notificationsResetMap = new Dictionary<Func<Realm, IDisposable?>, Action>();
private static readonly GlobalStatistic<int> contexts_created = GlobalStatistics.Get<int>(@"Realm", @"Contexts (Created)");
@ -283,7 +283,7 @@ namespace osu.Game.Database
Func<Realm, IDisposable?> action = realm => query(realm).QueryAsyncWithNotifications(callback);
// Store an action which is used when blocking to ensure consumers don't use results of a stale changeset firing.
realmSubscriptionsResetMap.Add(action, () => callback(new EmptyRealmSet<T>(), null, null));
notificationsResetMap.Add(action, () => callback(new EmptyRealmSet<T>(), null, null));
return RegisterCustomSubscription(action);
}
}
@ -319,7 +319,7 @@ namespace osu.Game.Database
{
unsubscriptionAction?.Dispose();
customSubscriptionsResetMap.Remove(action);
realmSubscriptionsResetMap.Remove(action);
notificationsResetMap.Remove(action);
}
}
}
@ -353,7 +353,7 @@ namespace osu.Game.Database
{
lock (contextLock)
{
foreach (var action in realmSubscriptionsResetMap.Values)
foreach (var action in notificationsResetMap.Values)
action();
foreach (var action in customSubscriptionsResetMap)