Therefore, I could never ever update the CanExecute on my command mainly because I used to be normally telling it to update a new reference of that command. @Jenix In that scenario, it's a technique as opposed to a property. You'd reference it somewhere else like var someString = Foo.HelloWorld(); https://propertyingurugram.in/exemption-granted-aravali-hillock-to-make-way-for-road-in-gurugram/