/
NLObP
/
AAEmu
Обзор
Документация
Войти
/
NLObP
/
AAEmu
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
AAEmu.Game/Models/Unsubscriber.cs
23 строки
520 B
Roger Barreto
Performance + Refactoring + Code Style (#709)
16 сен 2023, 10:50
Не верифицирован
16 сен 2023, 10:50
0d89a74
Код
Авторство
О чём код?
using System; using System.Collections.Generic; namespace AAEmu.Game.Models; internal class Unsubscriber<T> : IDisposable { private readonly List<IObserver<T>> _observers; private readonly IObserver<T> _observer; internal Unsubscriber(List<IObserver<T>> observers, IObserver<T> observer) { _observers = observers; _observer = observer; } public void Dispose() { if (!_observers.Contains(_observer)) return; _observers.Remove(_observer); } }