diff --git a/Kernel.php b/Kernel.php
index <HASH>..<HASH> 100644
--- a/Kernel.php
+++ b/Kernel.php
@@ -61,6 +61,10 @@ class Kernel extends Component
 
         foreach ($this->config->get('factories', []) as $interface => $definitions) {
             foreach ($definitions as $name => $definition) {
+                if (is_string($definition) && $definition[0] === '#') {
+                    $definition = "@$interface$definition";
+                }
+
                 $this->container->set("$interface#$name", $definition);
 
                 if ($name === 'default') {
ManaPHP\Kernel supporting factory of # reference