Rx.Net Basics

Reactive Programming - when u react to events

The idea was to create logic that can be run anywhere.

Where you want ot use it

In a place where things happen

IObservable<T>

A sequence of things. (So similar to IEnumerable except we react when something is there)

IObservable is at the heart of Rx.Net

Now IObservable is not implemented anywhere publicly in .NET. So you need a nuget package to use it.