Jak pobrać adres IP serwera RIA Services z poziomu aplikacji klienckiej Silverlight?

Dzisiaj tylko króciutka notka ale mam nadzieję, że komuś się przyda. Ostatnio pisząc aplikację w Silverlight + RIA Services musiałem pobrać (w aplikacji SL) adres IP serwera na którym znajduje się RIA Service. Zrealizowałem to następująco:

System.Windows.Ria.Services.WebDomainClient<Services.DataContext.IDataServiceContract> domain;
domain = m_DataContext.DomainClient as System.Windows.Ria.Services.WebDomainClient<Services.DataContext.IDataServiceContract>;
string url = string.Format("http://{0}:{1}/",domain.ServiceUri.Host,domain.ServiceUri.Port));

Z okazji Wielkanocy –  życzę wszystkiego najlepszego ! 🙂

Leave a Reply

Your email address will not be published.