Qualche modo a livello di programmazione di avvolgere un .NET WebService con un SoapExtension?

StackOverflow https://stackoverflow.com/questions/69753

  •  09-06-2019
  •  | 
  •  

Domanda

Fondamentalmente, sto cercando di sfruttare il Sapone pipeline .NET 2.0 - io voglio fare quello che un SoapExtension può fare se si fornisce un custom SoapExtensionAttribute...ma ad ogni SAPONE chiamare senza dover aggiungere l'attributo di estensione di decine di WebMethods.

Quello che sto cercando è un qualsiasi punto di estensione che mi permette di gancio come:

void ProcessMessage(SoapMessage message)

senza dover individualmente decorate ogni WebMethod.E ' anche bene se devo solo annotare il WebServices - ho solo un paio di quelli.

È stato utile?

Soluzione

C'è una proprietà di configurazione, soapExtensionTypes che fa questo, ma riguarda tutti i servizi web coperti da .config (tutti nella stessa directory o di un sub-directory .config)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top