내 SL4/EF/RIA Services 응용 프로그램의 서버 측 프로젝트에 도메인 서비스 클래스를 추가했습니다. web.config 섹션에 필요한 모든 요소를 만들었습니다. (내 도메인 서비스 클래스를 만들 때, BTW 왜 나를 위해 생성되지 않는 이유는 무엇입니까?)RIA Services 도메인 서비스 클래스 web.config 설정
내가 지금 누락하는 내 엔드 포인트 요소의 계약 속성에 무엇을 넣어하는 것입니다
<service behaviorConfiguration="XXX.Web.RIAServices.MyServiceBehavior" name="XXX.Web.RIAServices.MyService">
<endpoint address="http://localhost:6400/ClientBin/XXX-Web-RIAServices-MyService.svc" binding="basicHttpBinding" bindingConfiguration="LargeData" contract="???">
<identity>
</identity>
</endpoint>
</service>
나는 그것이 XXX.Web.RIAServices.IMyService
과 같아야한다고 생각하지만 그 인터페이스는 생성 된 코드에 존재하지 않는다.
계약 속성에는 무엇을 넣으시겠습니까?
Btw 전체적인 이유는이 서비스에 대해 web.config를 만지면 서비스 동작에 대한 maxItemsInObjectGraph가 증가했습니다. web.config에서 설정하지 않고도이를 늘리거나 설정할 수있는 방법이 있습니까? 내 서비스에 대한 모든 web.config 요소를 수동으로 추가해야했기 때문에이를 피할 수 있다면 좋을 것입니다. –