AppController is not working on sub directory

Hi, I am creating a REST Api But App Controller is not called.

Screenshot%20at%20Aug%2029%2014-26-08

Route File:-

Router::prefix('ca/api', function ($routes) {
    $routes->setExtensions(['json']);
    $routes->connect('/login', ['controller' => 'Login', 'action' => 'login', "prefix" => "ca/api"]);
    $routes->connect('/dashboard', ['controller' => 'Dashboard', 'action' => 'home', 'prefix' => "ca/api"]);

    $routes->fallbacks('InflectedRoute');
});

AppController
<?php
namespace App\Controller\Ca\Api;

use Cake\Controller\Controller;
use Cake\Event\Event;

class AppController extends Controller
{
    public function initialize()
    {
        parent::initialize();

        $this->loadComponent('RequestHandler');
        $this->loadComponent('Auth', [
            'storage' => 'Memory',
            'authenticate' => [
                'ADmad/JwtAuth.Jwt' => [
                    'parameter' => 'token',
                    'userModel' => 'Users',
                    'fields' => [
                        'username' => 'id'
                    ],
                    'queryDatasource' => true
                ]
            ],
            'unauthorizedRedirect' => false,
            'checkAuthIn' => 'Controller.initialize'
        ]);
    }
}

I don’t understand why it did not work. Thanks for any help.

I think this link will be helpful for you: