private function generateResolverMappings() : string
    {
        $mappings = []; 

        foreach($this->services as $serviceName => $serviceDefinition)
        {
            $mappings[] = var_export($serviceName, true) . ' => ' . var_export($this->getResolverMethodName($serviceName), true);
        }

        return "protected \$resolverMethods = [" . implode(', ', $mappings) . "];\n";
    }