2010-03-11 5 views
0

Silverlight 4/RIA 만 배우면 이상한 문제가 발생합니다. 도메인 서비스를 호스팅하는 프로젝트로 ASP.NET MVC 프로젝트를 설정했습니다. 이것에서 나는 잘 작동 도메인 서비스에서 데이터를 얻으려고 (나는 윈저 성을 사용하여 해결 가져옵니다 저장소를 사용하고 있습니다).Silverlight 4 RIA가 DomainContext를 사용하여 아무 것도 반환하지 않습니다.

이제 SL4 프로젝트를 설정하려고했습니다. 그래도 난 내가 그것을 MVVM 웨이 할, 그래서 내가 설정 다음 코드를 사용하여 뷰 모델 클래스에 결정 :이 약

public class ViewModel 
{ 
     OrganizationDomainContext dsCtxt = new OrganizationDomainContext(); 

     public ViewModel() 
     { 
      EntityQuery<Culture> query = from cu in dsCtxt.GetAllCulturesQuery() 
             select cu; 
      LoadOperation<Culture> lo = dsCtxt.Load(query); 

     } 

} 

미친 일이 아무것도 .. 반환하지 않습니다입니다! 여기에 무엇이 누락되어 있습니까?

편집 : 저는이 문제에 대해 명확하지 않았습니다. Windsor Castle을 사용하여 IoC 작업을하고 있습니다. Fiddler를 사용하여 응용 프로그램이 Silverlight 응용 프로그램의 이름과 비슷한 내용을 확인하려고합니다. 그것은 전술 Silverlight 응용 프로그램이 실제로 내가 데이터를 가져 오기 위해 사용하고 서비스임을 밝혀 사전

답변

2

감사합니다. 이 같은 라우팅 문제를이 서비스 (RegisterRoutes())에서 다음과 같이 해결했습니다.

routes.IgnoreRoute("{*allsvc}", new { allsvc = @".*\.svc(/.*)?" }); 
관련 문제