問題タブ [mediatr]
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.
asp.net-core - MediatR 3.0.1 の可能性のあるバグ? IAsyncRequestHandler を機能させることができません
IAsyncRequestHandler で IRequest を実行すると、次のエラー メッセージが表示されます。
これは、スタートアップクラスに登録する方法です
CreateUserRequest と Response
リクエストハンドラ
コントローラ クラス
エラーはコントローラークラス内で発生し、非同期リクエストハンドラーにヒットしません。
DI登録に問題はありますか?例を見ましたが、aspnet コアに固有のものは見つかりませんでした。
c# - MediatR を使用すると Dapper からの DataException が消える
DataExceptions
Dapper が正しく機能しないという奇妙な問題があります。
これが私のセットアップです:
結果
Curl
curl -X GET ' http://localhost:5000/api/Customer '
リクエスト URL
http://localhost/api/Customer
レスポンス ボディ
内容なし
レスポンス コード
500
期待される
私は 500 を予期していましたが、エラーの説明があり、コンテンツはありませんでした。
これはスローされる例外です:
メソッドを次のように変更した場合Handle
:
期待どおりの結果が得られます。「何が起こっているのですか?」というエラーが表示された 500
app.UseDeveloperExceptionPage();
有効にしたのでこんな感じ。
しかし、それは予想されます。
それで、何が起こっているのですか?DataException
from Dapper が期待どおりに機能しないのはなぜですか?