Hallo zusammen,
kennt jemand eine getestete und async Implementierung von ICommand?
Zusätzlich soll das canExecute observed sein da wir Bedingungen wie IList.Count() > 0 darin verwenden.
Mein Problem bei allen Implementierungen ist, dass canExecute nicht dauerhaft aufgerufen wird sondern nur einmalig während der Initialisierung.
Bei meiner vorhandenen Implementierung von ICommand (RelayCommand) funktioniert es problemlos.
Vielen Dank!
A programmer is just a tool, which converts coffeine into code! 🙂
Du musst das wrappen, zB MVVM - Going async with async command | John Thiriet oder Du verwendest direkt passende, Event-basierte Pattern zB wie Reactive Extensions.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code