Domanda

Voglio prendere tutte le eccezioni non gestite gettato in un oggetto remoto su il server di registro e loro lì, prima che io traduco in alcuni eccezione personalizzata, in modo che le eccezioni non attraversare il client/server di confine.

Io credo di dover usare un canale personalizzato di sincronizzazione, ma qualcuno può confermare e/o hai altri consigli da dare?

È stato utile?

Soluzione 2

Dopo la ricerca Eliyahu Baker utile post di blog e di leggere il capitolo 12 di Rammer Avanzata .NET Remoting Ho scritto un canale personalizzato dissipatore che fa quello che voglio.Questo intercetta un'eccezione e registra localmente prima di inviarlo al client.

Idealmente, mi piacerebbe registro eccezione e alzare un più generico, uno per il client, ma non ho rotto che il dado di sicurezza.

Altri suggerimenti

Vorrei utilizzare il Microsoft Enterprise Library Gestione delle Eccezioni app blocco -- consente di gestire gli errori e la conversione di tipi specifici di eccezione per un diverso tipo di eccezione di prima generazione ripetuta per cliente.

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