If that was "essentially redux", redux would have no reason for existence.
so... not at all like Redux then. C# is essentially Python except it has different syntax and static typing.
It's that plus actions, reducers, dispatcher, middleware, and HoCs for connecting components to global state. So it's not basically the same thing at all.