public static T Get <T>(string key) where T : class
        {
            var data = GlobalPreferences.Get <string>(key, null);

            if (data == null)
            {
                return(null);
            }

            var decrypted = AesEncryptor.Decrypt(_password, data);

            return(JsonConvert.DeserializeObject <T>(decrypted));
        }
        public static void Set <T>(string key, T value) where T : class
        {
            var encrypted = AesEncryptor.Encrypt(_password, JsonConvert.SerializeObject(value));

            GlobalPreferences.Set(key, encrypted);
        }