I am probably mixing up some responsibilities (and maybe even terminology) here, but I can't quite wrap my head around this.
Is there any relationship between the Command Pattern and the Commands found in MVVM Light (and therefore aswell in WPF)? I would really love to implement some kind of undo / redo mechanism but can't quite figure out if there is an "MVVM Light way" of doing it.
And if this is not in relation to MVVM Light, how could I approach commanding with Undo / Redo in "raw" by not working against MVVM Light WPF?