Create Internal DelegateCommand injection
Add implementation of CanExecute for the Internal DelegateCommand