Serialize Singleton via DataContract
===

i've problems to serialize and deserialize a sigleton via DataContract.

First some facts:
1.) Singleton is "internal"
2.) Singleton contains Dictionaries

My serialization and deserialization works fine, but it isn't the right way for a singleton. If I deserialize the xml, I always generate a new instance of my singleton and overwrite the current reference of the singleton object - but after this it isn't a singleton further.

Has anybody any idea? - Thanks.