Silverlight özellikli bir wcf hizmetine başvuruda bulunan bir Silverlight denetimine sahibim.wcf hizmet bağlayıcıda göreli url
benim Silverlight kontrolünde hizmetine bir referans eklemek, benim clientconfig dosyasına aşağıdaki ekler:
<configuration>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_DataAccess" maxBufferSize="2147483647"
maxReceivedMessageSize="2147483647">
<security mode="None" />
</binding>
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://localhost:3097/MyApp/DataAccess.svc"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_DataAccess"
contract="svcMyService.DataAccess" name="BasicHttpBinding_DataAccess" />
</client>
</system.serviceModel>
</configuration>
nasıl bitiş noktası adresi yerine mutlak url göreli url belirtebilirim? Silverlight bileşeni ve web uygulaması her zaman birlikte dağıtılacağından, clientconfig dosyasını düzenlemeye gerek kalmadan web uygulamasını nerede dağıttığım olursa olsun çalışmasını istiyorum. Ben sadece "DataAccess.svc" belirtebileceğini düşündüm ama bu gibi görünmüyor.
Bu yaklaşımı ele alırsam, göreli URL parametresini nereye yerleştirebilirim? ServiceReferences.ClientConfig bakıyorum ve bunu koymak için bir yer görmüyorum - bir web.config dosyası ans aynı öğeleri var gibi görünmüyor. – Jeremy