Replies: 2 comments
-
Agreed this needs sorting out. I’ve added a proposal for it: #14817 In the meantime I’ll likely release an update to the Xamarin app to migrate the properties dictionary to a custom solution. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Hey there! I have created a library that should help with this scenario. You can find it here (and on NuGet). Additionally you can find guidance for this scenario in the Docs, here. I'd be curious to hear your findings! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Given the issue Proposal: Remove Application.Properties has been closed, I started this discussion to state how brutal this change appears to be and hopefully get suggestions on what options might be available to migrate a user's existing preferences. I can think of a few, however none sound appealing. I get that there are plenty of advantages for fully killing off the legacy way of storing preferences, and migrating to Essentials is a trivial task if we don't care about user data.
In my experience, newer XF apps typically use Essentials for preferences, but older apps using Application.Properties didn't switch over because of the need for data migration, or simply because they are old and worked as intended.
@davidortinau - you suggested providing a good compiler error for this, but are you expecting the advice to extend to suggestions on how to preserve user data? I get that it's just an XML file, but without looking at the old implementation developers wouldn't know if there are any gotchas waiting to strike should they considering manually migrating data.
Beta Was this translation helpful? Give feedback.
All reactions