2009-04-29 3 views
0

wcf 및 mvc에 대한 증명 증명을하고 있습니다. 그리고 몇 가지 질문이 있습니다.WCF 정렬 및 필터링

WCF에서 정렬/필터링을 처리하는 내장 솔루션이 있습니까? 또는 내가 이런 식으로 뭔가를해야만 어떻게해야합니까, 선택 정렬 클래스 :

[OperationContract] 
Invoice GetInvoices(SortingClass criteria); 

은 WCF에서 lazyloading 또는 사용 패턴을 lazyloading위한 빌드 - 솔루션이 있습니까?

더 나은 제어 및 단위 테스트 환경을 갖기 위해 서버 측에서 모든 분류/여과 작업을 수행하고 싶습니다.

답변

1

정렬 및 필터링과 WCF는 서로 관련이 없습니다. WCF는 프로세스 간의 통신입니다. 당신이 전하는 것은 WCF의 관점에서 흥미롭지 않습니다.

따라서 대부분의 경우와 마찬가지로 사용자가 정렬 및 필터링을 구현해야합니다. 정렬 기준을 지정하는 매개 변수를 제공하는 데는 아무런 문제가 없습니다.

게으른 로딩에 관해서, 나는 당신이 이것과 비슷한 것을하고 싶을 것이라고 생각합니까?

  • GET 웹 서비스에서 개체 a 클라이언트 호출 예를 a에 대한 a.ListOfObjects
  • ListOfObjects의 모든 기본 속성을
  • 로드가 자동적으로 웹 서비스

에서로드 이것은 또한 뭔가 당신입니다 너 자신을해야 해. 이를 위해 ADO.NET Data Services를 살펴볼 수 있습니다. 게으른 로딩이 아니지만 비슷한 패턴.

+0

빠른 답장을 보내 주셔서 감사합니다. 게으른 로딩에 대해서도 마찬가지입니까? – larole

+0

다시 한 번 감사드립니다. 매우 도움이됩니다. – larole

관련 문제