나는 wcf ria 서비스가있는 Silverlight 사이트를 보유하고 있습니다.wcf ria service method return
[EnableClientAccess()]
public class PersonService : DomainService
{
[Invoke]
public string[] GetPersonNames()
{
return new string[] { "abc", "cba", "ddd", "ttt" };
}
[Invoke]
public string GetName()
{
return "teste";
}
[Invoke]
public string Test(string str)
{
return str;
}
}
을 따를 이 서비스는 내가 서비스를
SLRiaTest.Web.PersonContext person = new SLRiaTest.Web.PersonContext();
public MainPage()
{
InitializeComponent();
person.GetPersonNames(OnFinished,null);
}
private void OnFinished(InvokeOperation<string[]> obj)
{
var list = obj.Value;
}
을 부르는 XAML 페이지가 있지만 값은 항상 null이며, 나는의 serice에있는 브레이크 포인트는 결코 공격하지됩니다. 나는 인터넷을 높고 낮게 찾고 무엇이 잘못되었는지를 알 수있는 어떤 것을 찾을 수 없다. 어떤 도움이 컸을 지, 필사적이다. 나는 엔티티 프레임웍없이 RIA 서비스를 사용할 수 있다고 생각한다. ?
안녕하세요, 답장을 보내 주셔서 감사합니다, 나는 이미 내가이 오류가 해결책 "형식 '문자열'유효한 개체 유형 아니라고 시도 엔티티 유형은 기본 유형 또는 문자열 또는 GUID와 같은 단순 유형이 될 수 없습니다. " –
링크 감사합니다. –
내 잘못입니다. 나는 한동안 RIA 서비스를하지 못했다. (정말로 솔직히 나는 그것을 놓치지 않는다. :)), 포럼은 매우 활발하게 활동하고있다. –