domenica 20 febbraio 2022

C# read header value web services

Nel caso che si vuole rilevare i valori presenti in un header di un servizio web presente nel webconfig, tramite il metodo "ToMessageHeader" della proprietà "Headers" si rilevano i valori.
Qui di seguito un esempio di tag headers presente nel file config.

 <headers>
          <nodo>
            <NodoA>Valore</NodoA>
            <NodoB>Valore</NodoB>
          </nodo>
        </headers>

Di seguito come rilevare il valore dell'intestazione.

 var risultato = client.Endpoint.Address.Headers[0].ToMessageHeader().ToString();

Nessun commento: