Цель [Dingo\Api\Contract\Routing\Adapter] не может быть создана при создании ошибки [Dingo\Api\Routing\Router] в Lumen

Я пытался использовать пакет Динго с Люменом. Но, к сожалению, при настройке маршрутов выдает следующую ошибку. Цель [Dingo\Api\Contract\Routing\Adapter] не может быть создана при создании ошибки [Dingo\Api\Routing\Router] в Lumen

Пожалуйста, дайте мне знать, если у кого-нибудь есть решение.

routes.php

$api = app('Dingo\Api\Routing\Router');


$api->version('v1', function($api){
    $api->get('users', function(){
       return 'test';
    });
});

1 ответ

Спасибо, чувак:) Спустя 4 года ваше решение все еще полезно:) Его просто нужно немного изменить.

$app->register(\Dingo\Api\Provider\LumenServiceProvider::class);в /bootstrap/app.php

Мне помогли Lumen 7.0 и DingoApi 3.0.0

Наконец-то я понял проблему. я добавил Dingo\Api\Provider\LaravelServiceProvider::class в конце bootstrap/app.php,

Вот почему эта проблема произошла.

Другие вопросы по тегам