Я пытаюсь использовать RIA в моем приложении Silverlight для получения данных.Суть в том, что URI для серверной части соединения RIA (конечная точка WCF) не находится на том же веб-сервере, который обслуживал веб-страницу с XAP на нем.
Я видел, что в коде я могу использовать конструктор для DomainContext, чтобы указать другой ServiceURI следующим образом:
SomeDomainContext context = new SomeDomainContext(new Uri("http://blah.com/Something.svc"));
SomeGrid.DataContext = context.SomeObjects;
Но как мне указать этот параметр при использованиидекларативный синтаксис?
<riaControls:DomainDataSource AutoLoad="True" d:DesignData="{d:DesignInstance my:Project, CreateList=true}" Height="0" LoadedData="projectDomainDataSource_LoadedData" Name="projectDomainDataSource" QueryName="GetProjectsQuery" Width="0">
<riaControls:DomainDataSource.DomainContext>
<my:SomeDomainContext />
</riaControls:DomainDataSource.DomainContext>
</riaControls:DomainDataSource>