c# - App.config needs dynamic value -



c# - App.config needs dynamic value -

my app config has line of code.

<add baseaddress = "http://localhost:8733/design_time_addresses/wcfservicelibrary1/service1/" />

however require having localhost equivalent of system.net.dns.gethostname(). ideas on how can done?

i can suggest utilize string.format:

<add baseaddressformat = "http://{0}:8733/design_time_addresses/wcfservicelibrary1/service1/" />

and in code:

var baseaddress = string.format(configurationmanager.appsettings["baseaddressformat "], system.net.dns.gethostname());

or can hide string.format phone call behind global app configuration class property. like:

public class myconfig { public string baseaddress { { homecoming string.format(configurationmanager.appsettings["baseaddressformat "], system.net.dns.gethostname()); } } }

c# .net wcf

Comments

Popular posts from this blog

Delphi change the assembly code of a running process -

json - Hibernate and Jackson (java.lang.IllegalStateException: Cannot call sendError() after the response has been committed) -

C++ 11 "class" keyword -