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