.NET Remoting - Problemi con List
-
11-09-2019 - |
Domanda
Sto sviluppando un'applicazione client-server utilizzando .NET Remoting. Dal mio server voglio tornare un elenco in risposta ad una certa chiamata di metodo, tuttavia ricevo un'eccezione dicendo che, in fondo SoapFormatter non può trattare con i generici. Ho bisogno di una soluzione in modo che io sono in grado di lavorare con i generici, o direttive su come utilizzare XmlSerializer o DataContractSerializer.
Soluzione
Questo è perché loro non hanno aggiunto alcun supporto aggiuntivo per il SoapFormatter e generici in .NET 2.0. Una soluzione rapida sarebbe quella di passare l'elenco al client come un array.
Se è necessario utilizzare Generics (personalmente mi piacerebbe prendere in considerazione l'aggiornamento questo per WCF), ci sono alcuni esempi su come farlo nel MSDN esempi remoti .