問題タブ [symfony-messenger]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
symfony - Symfony 5 Messengerはメッセージハンドラーを自動構成しません
私は Symfony フレームワークを初めて使用し、Messenger ( https://symfony.com/doc/current/messenger.html ) を使用してプロジェクトをセットアップしようとしています。私の理解では、「implements MessageHandlerInterface」を使用してハンドラー クラスをセットアップした後、ハンドラーを使用できるはずですが、うまく機能していないようです。新しいプロジェクトを最初から設定するなど、いくつかのことを試しました。Symfony 5.0.4 を使用しています。
私はこのようにプロジェクトを設定しました:
次に、新しいメッセンジャーとハンドラーを作成し、コントローラーから呼び出しました。「<strong>メッセージ「App\Message\Message」のハンドラがありません。」</p>
出力:
私のコードは基本的にメッセージ ハンドラー ドキュメントのサンプルと同じですが、ここに追加します。