У меня есть класс в Silverlight, который я хотел бы сохранить на диск. Он содержит несколько базовых объектов CLR - строки и целые числа и WPF BitmapImage.
Каков наилучший способ сохранить это в файл? Я попытался сериализовать класс и вывести его в файл, но BitmapImage не поддерживает сериализацию.
В идеале я хочу сохранить битовый образ в виде физического изображения на диске (.png .jpg и т. Д.) И сохранить объекты CLR в некотором файле настроек пары ключ-значение. Это очень просто в WPF, поскольку изначально поддерживает настройки проекта KVP, но в Silverlight есть много других ограничений.
Любой совет очень ценится!