У меня довольно хорошее представление о том, что делает класс Subject и когда его использовать, но я только что просмотрел ссылку на язык msdn и вижу, что существуют различные другие реализации ISubject, такие как:
- AsyncSubject
- BehaviorSubject
- ReplaySubject
Поскольку документация довольно тонкая на земле, в чем смысл каждого из этих типов и в каких ситуациях вы могли бы использовать их?