을 쿼리로 데이터를 노출하지 않습니다 액세스 규칙WCF 서비스 운영 내가 형식의 서비스 작업이
[WebGet]
public IQueryable<BusinessObject> BusinessObjectsByType(string name)
나는 웹 브라우저를 통해이 서비스 작업에 액세스
config.SetServiceOperationAccessRule("BusinessObjectsByType", ServiceOperationRights.All);
, 그것을 데이터를 공개하지만 피드와 엔트리 (AtomPub 형식)는 공개하지 않으며 '$ top, $ orderby'와 같은 기본 쿼리 옵션을 사용하여 '요청 된 리소스에 적용 할 수 없다'고 불평하지 않습니다. http://msdn.microsoft.com/en-us/library/cc668788.aspx에 지정된 모든 요구 사항을 충족했지만 성공하지 못했습니다. 어떤 도움을 주시면 감사하겠습니다. 감사.
작업이 ServiceContract에 정의되어 있습니까? 최근에 코드가 변경 되었습니까? 서비스를 재 구축하고 시작 했습니까? –
WCF 데이터 서비스에 정의 된 서비스 작업에 대한 ServiceContract를 언급 한 게시물을 발견하지 못했습니다. 이 서비스 작업을 시도하기 전에 데이터 서비스를 재구성하고 치고 있습니다. –
서비스 계약 및 해당 계약을 구현하는 방법을 보여주십시오! –