Как я могу предоставить параметр конструктора ServiceURI при декларативном создании экземпляра DomainContext? - PullRequest
2 голосов
/ 28 сентября 2011

Я пытаюсь использовать 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>
...