Update private preferences for version tracking & secure (#158)

This commit is contained in:
James Montemagno 2018-04-09 15:10:24 -07:00 коммит произвёл Matthew Leibowitz
Родитель 19a6ebc7f9
Коммит dd7a120068
4 изменённых файлов: 6 добавлений и 4 удалений

Просмотреть файл

@ -22,4 +22,4 @@
<Label Text="{Binding BrowserStatus}"/>
</StackLayout>
</ContentPage.Content>
</ContentPage>
</ContentPage>

Просмотреть файл

@ -2,6 +2,9 @@
{
public static partial class Preferences
{
internal static string PrivatePreferencesSharedName =>
$"{AppInfo.PackageName}.xamarinessentials";
public static bool ContainsKey(string key) =>
PlatformContainsKey(key, null);

Просмотреть файл

@ -4,8 +4,7 @@ namespace Xamarin.Essentials
{
public static partial class SecureStorage
{
static string Alias =>
$"{AppInfo.PackageName}.Xamarin.Essentials";
internal static readonly string Alias = Preferences.PrivatePreferencesSharedName;
public static Task<string> GetAsync(string key)
=> PlatformGetAsync(key);

Просмотреть файл

@ -11,7 +11,7 @@ namespace Xamarin.Essentials
const string versionsKey = "VersionTracking.Versions";
const string buildsKey = "VersionTracking.Builds";
static readonly string sharedName = $"{AppInfo.PackageName}.Xamarin.Essentials";
static readonly string sharedName = Preferences.PrivatePreferencesSharedName;
static Dictionary<string, List<string>> versionTrail;