현재 모델에서 부분보기를 반환하는 내 작업 중 하나에서 Facebook 그래프 API를 호출하고 있습니다. 보기는 대부분의 웹 사이트 사용자에게 숨겨진 일부 데이터를 반환합니다 (대부분 SEO에 사용됨).MVC3 동작은 시간 초과 후 EmptyResult를 반환합니까?
저희 사이트에서 외부 API를 호출하는 데 걸리는 시간을 모니터링하는 소프트웨어가 있습니다. Facebook Graph API가 응답하는 데 오랜 시간이 걸리므로 우리 사용자는 영원히 기다리고 있습니다. 페이지를로드해야합니다 (API에서 다시 가져 오려는 콘텐츠가 보이지 않을지라도). 이 호출이 업무상 비판적인 것은 아니라는 것을 알기에 위의 조치를 취하여 단순히 EmptyResult()
을 반환하고 주어진 제한 시간 후 Facebook API의 응답을 기다리지 않아도되는 방법이 필요합니다.
누구든지 동작에 대한 시간 제한을 설정할 수있는 방법을 알고 있고 제한 시간을 초과하면 EmptyResult를 반환합니까?