ho qualche codice di qualcosa di simile:Come impostare StreamingContext per DataContractSerializer?
[DataContract]
class Foo {
[OnSerializing]
private void BeforeSerialize(StreamingContext ctx)
{
((MtType)ctx.Context).DoStuff()
}
...
}
var reader = new XmlTextReader(filename);
var serializer = new DataContractSerializer(typeof(Type));
Type type = (Type)serializer.ReadObject(reader);
e ho bisogno di fornire la struttura StreamingContext
. Ho trovato several references che questo può essere fatto per NetDataContractSerializer
ma nessuno per DataContractSerializer
.
- C'è un modo per farlo funzionare?
- Sto sbagliando?