2017-11-01 13 views
0

현재 Microsoft.AspNet.WebHooks를 사용하여 WebHookHandler를 구현 중입니다. 나는 잘 작동하는 고리가 있지만 5xx 또는 4xx 오류 응답을 반환 할 수 있어야합니다..NET Webhook Handler에서 4xx 또는 5xx 오류 응답을 반환하려면 어떻게합니까?

샘플은 온라인으로 만 내 예외 핸들러에서 false를 반환 시도 ExecuteAsync 방법 연구

 return Task.FromResult(true); 

에서 수익을 보여 주지만, 보낸 사람은 여전히 ​​acknoledgement로 오류를보고 OK 200을받습니다. 보낸 사람에게 오류 코드를 보내고 싶습니다.

답변

0

ExecuteAsync 메서드에 전달 된 WebHookHandlerContext 인수의 속성을 사용하여 HttpResponseMessage을 명시 적으로 설정합니다.