ConsoleGUI excluded from project

This commit is contained in:
2021-10-05 19:14:19 +03:00
parent f57d55b9ab
commit 2e1726af75
3 changed files with 14 additions and 25 deletions

View File

@@ -14,15 +14,15 @@ namespace DTLib.Reactive
public void Announce(T e) => ReactiveWorkerMutex.Execute(() => AnnounceEvent.Invoke(e));
public override void Join(ReactiveStream<T> stream) => ReactiveWorkerMutex.Execute(() =>
{
Streams.Add(stream);
AnnounceEvent+=stream.Add;
});
{
Streams.Add(stream);
AnnounceEvent+=stream.Add;
});
public override void Leave(ReactiveStream<T> stream) => ReactiveWorkerMutex.Execute(() =>
{
Streams.Remove(stream);
AnnounceEvent-=stream.Add;
});
{
Streams.Remove(stream);
AnnounceEvent-=stream.Add;
});
}
}