예제 #1
0
        public void AddTag(string tag)
        {
            if (!string.IsNullOrEmpty(tag))
            {
                string serializedTags = settingsService.GetStorageValue("Tags");

                var savedTags = string.IsNullOrEmpty(serializedTags) ? new List <string>() :
                                JsonConvert.DeserializeObject <List <string> >(serializedTags);

                if (!savedTags.Contains(tag))
                {
                    savedTags.Add(tag);
                }

                settingsService.AddOrUpdateStorageValue("Tags", JsonConvert.SerializeObject(savedTags));
            }
        }