protected async override Task <Either <CommandResult, Error> > ExecuteCommand(AddAdminCommand command) { await roleService.AddAdmin(command.Username, command.User); return(Success()); }