11

어떻게하면 되나요? http://api.stackexchange.com/docs/wrapper? 나는 이것이 ServiceStack 기반의 API라는 것을 알고 있지만 일부 코드 샘플은 좋을 것입니다.StackExchange API는 공용 래퍼 객체를 어떻게 구현합니까?

비슷하지만 ASP.NET Web API를 구현하고 싶습니다.

누군가가 ServiceStack으로 구현 된 StackExchange 코드를 제공 할 수는 있지만 (예를 들어 참조 용으로 만 제공되는 경우에도 마찬가지입니다.

+0

StackOverflow Careers 백 오피스 API 만 ServiceStack으로 구현됩니다. StackOverflow API는 바닐라 ASP.NET MVC를 사용합니다. – mythz

+0

그렇다면 여전히 사람이 랩퍼 기능을 구현하는 방법에 대해 응답하고,이를 수행 할 때 따라야 할 베스트 프랙티스, 페이징, qouta 등을 처리하는 방법에 대해 – mare

+0

우리가 갖고있는 것과 원하는 것을 올려 놓기를 원할 수 있습니까? 놀라운 질문 인 것 같습니다. –

답변

3

StacMan 클라이언트 라이브러리를 살펴보면 내부 구조에 대해 어느 정도 이해할 수 있습니다. 특히 WrapperStacManResponse 클래스입니다.

업데이트 : StackExchange의 API의 진화와 뉘앙스에 대한 케빈 몬트 로즈의 기사의 시리즈도있다 : Stack Exchange API V2.0: Consistency, History Of The Stack Exchange API, Mistakes 예를 들어이.
StackExchange performance page에는 사용 된 프로그래밍 스택에 대한 정보가 들어 있습니다. C# + ASP.net MVC, Dapper ORM, StackExchange.Redis, DotNetOpenAuth, MiniProfiler, Jil. The Architecture of Stack Overflow video에는 SO 소프트웨어 개발 원칙에 대한 정보가 포함되어 있습니다.

+0

Leonid, 유용 할 수 있지만 대답을 구성하지는 않습니다. 링크는 댓글에 유용합니다. 대답에는 링크가 포함될 수 있지만 코드 샘플과 설명이 포함되어야합니다. 답변을 만들려면 링크를 연구하고 관련 의사 코드를 추가하십시오. –

관련 문제