Como determinar o host do aplicativo Silverlight
-
03-07-2019 - |
Pergunta
As minhas necessidades de aplicativos Silverlight para voltar para o host de onde veio para seus dados. Como faço para obter o webclient a volta de conexão para a raiz do site.
Por exemplo, meu XAP Silverlight está sentado em um balde de Amazon S3 e carregado através de um arquivo HTML no mesmo balde. Eu quero fazer um http://mybucket.s3.amazonaws.com/ e depois agir em o XML que é retornado do que GET.
Solução
Use System.Windows.Application.Host
- veja documentação, que contém este exemplo:
"O exemplo a seguir mostra como usar o Host para obter o caminho para o pacote de aplicativos Silverlight."
<UserControl x:Class="SilverlightApplication.Page"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid>
<TextBlock Text="{Binding Source}" />
</Grid>
</UserControl>
Outras dicas
Application.Current.Host.Source em C #
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow