1

以前のバージョンの serviceStack では、ユーザーを認証できなかったときに res.ReturnAuthRequired() を使用する認証用のリクエスト フィルターを作成できました。Servicestack の現在のバージョンでは、ReturnAuthRequired が httpRes.EndServiceStackRequest(false); を呼び出すようになったため、単体テストで null 参照例外が返されるようになりました。次に、EndpointHost.CompleteRequest(); を呼び出します。EndpointHost グローバル変数への参照があるため、これを単体テストするにはどうすればよいですか? 拡張メソッドを使用しないでください。

4

1 に答える 1

0

はい、コールバックは、リクエストで使用されるリソースの適切なファイナライズをサポートするために必要です。たとえば、Funq の新しいリクエスト スコープサポートに必要です。

とにかく、このコミットにいくつかの null チェックを追加して、単体テストの際に使いやすくしました。これは、次の v3.96 リリース以降で利用できるようになります。

于 2012-08-28T23:58:14.907 に答える