Pragnę zaprezentować wam prosty przykład użycia komend.
Commanding to po prostu mechanizm umożliwiający powiązanie akcji interfejsu z konkretnymi działaniami, zaimplementowanymi we ViewModel’u. Dzięki temu, możliwe jest oddzielenie warstwy widoku od logiki biznesowej.
Na początek warto przyjrzeć się interfejsowi ICommand.