System.Web.Http 끝 점이 IObservable 일 수 있습니까? Route 및 AcceptVerbs와 같은 속성을 사용하면서 수행 할 수 있습니까?System.Web.Http 끝점을 IObservable로 설정할 수 있습니까?
는 기본적으로, 내가 가입 및 반응 확장을 통해 처리하고 있습니다 있도록 IObservable 스트림에 다음 코드 예제를 만들고 싶어 :
[Route("{id}")]
[AcceptVerbs("GET")]
public async Task<IHttpActionResult> example(int id)
{
return Ok(await Service.GetExampleAsync(id));
}
편집 : 내가 좋아하는 더 우아한 해결책을 찾고 있어요 https://blogs.msdn.microsoft.com/jeffva/2010/09/15/rx-on-the-server-part-5-of-n-observable-asp-net (IHttpHandler에서 관찰 가능), 7 년 후에 더 성숙했으면 좋겠습니까?
잘 모르겠습니다. 관찰 가능을 사용하여 모든 요청을 처리하고 싶습니까? 어떻게 응답을 돌려 줄 것인지 어떻게 알 수 있습니까? –
기본적으로 요청에서 여러 이벤트를 가져오고 여러 이벤트를 응답으로 생성하는 경우에 "모든 것이 스트림"인 방법을 확인하려고 시도 할 수 있습니다. 응답 측은 결과로 관찰 가능한 스트림을 구독 할 수 있습니다. – Chip