public function result($partition = null)
 {
     $definition = $this->projectionsDriver->get($this->projectionName);
     return $this->resultSerializer->unserialize($this->projectionClassName, $this->projectionsDriver->result($definition, $partition));
 }