簡體   English   中英

服務“App\Decorator\DomainHydraDecorator”依賴於一個不存在的服務“api_platform.hydra.normalizer.error”

[英]The service "App\Decorator\DomainHydraDecorator" has a dependency on a non-existent service "api_platform.hydra.normalizer.error"

我目前正在使用Symfony 4.4API Platform 2.6.8

問題是錯誤格式不適合我,所以我使用“裝飾模式”來覆蓋它,這是我的服務配置。yaml:

    App\Decorator\DomainHydraDecorator:
    decorates: 'api_platform.hydra.normalizer.error'
    arguments: [ '@App\Decorator\DomainHydraDecorator.inner' ]

問題是它給了我以下錯誤:

The service "App\Decorator\DomainHydraDecorator" has a dependency on a non-existent service "api_platform.hydra.normalizer.error"

實際上該服務不存在,但是在供應商中有文件 ErrorNormalizer。 你能幫助我嗎? 是否有任何額外的軟件包要安裝?

謝謝您的幫助!

很好:我在 APIP 配置文件中遺漏了這個:

formats:
    jsonld: ['application/ld+json']

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM