I am planning on refactoring some legacy code which authorizes various views/view model methods / commands. I am sick of looking at this below code. I would like to use strategy pattern. Any suggestions ?I am planning on refactoring some legacy code w