I'm in charge of a comprehensive serialization format with support to serialize runtime objects (any derived type of Object). I can't find a sane scenario where one would choose to serialize an instance of System.Object immediately. In my purview, Object is undefinitive, and belongs in a binary format, not in a human-readable text.With the introduction of Generics, instances of type Object should no longer identify data. Any insights to get me over the edge? For consideration, note that both Data Contracts and JSON.NET support serialization of System.Object.
Under what cirumstances would type 'System.Object' qualify for serialization?
c#;.net;serialization;object;formatting