Sto lavorando a un progetto in cui ho due siti Web (client e server). Ho aperto il servizio web e sto cercando di "inviare" un'immagine dal mio server al client
[WebMethod]
public string PictureUrl(string id)
{
return "http://localhost:49400/Website13/images/" + "PICTURE NAME";
}
Funziona solo quando conosco la porta per il mio servizio web. Quello che sto cercando è se c'è qualche metodo in cui posso ottenere il mio servizio, anche se cambia, e rendere il codice "simile" a questo:
[WebMethod]
public string PictureUrl(string id)
{
return "http://localhost:" + GET_PORT_METHOD + "/Website13/images/" + "PICTURE NAME";
}
e il, sarò in grado di utilizzare questo metodo nel mio client e ricevere l'immagine. (è come caricare un'immagine in un sito Web online e poi ottenere l'URL, ma poiché è solo un progetto che non sto acquistando un dominio, il mio server non sarà online).