I have a .JSON file which is approx. 1.5 MB, containing about 1,500 JSON objects that I want to convert to domain objects when my application starts.
Currently, my process on the phone (and not on my development PC) takes about 23 seconds, which is too slow for me and forces me to write a list of objects to ApplicationSettings, so I do not need to do this every time the application is downloaded (only the first time) but even it takes 15 seconds to write and 16 seconds to read, all of which are not very good.
I didn't have much serialization, and I really don't know how to do it quickly.
I am currently using a namespace System.Runtime.Serializationwith DataContractand approach DataMember.
Any ideas on performance when loading this type?
source
share