public void PersistContainer(TagContainer containerToPersist) { _tagWriter.SaveTag(TagNameHelper.MainTagKey, true.ToString()); string serializedContainer = JsonConvert.SerializeObject( containerToPersist, Formatting.Indented, _jsonSerializerSettings ); _tagWriter.SaveTag(TagNameHelper.ContainerKey, serializedContainer); }
private void model_BarInfoRetrieved(IBar obj) { var bt = new TagContainer { ActiveColor = colorDialog_Active.Color, InactiveColor = colorDialog_Inactive.Color, SizeSelectedItemIndex = dropDown_BarSize.SelectedItemIndex, ThemeSelectedItemIndex = themeGallery.SelectedItemIndex, DisableFirstSlideChecked = checkBox1.Checked, Bar = obj, PositionOptions = obj.PositionOptions }; _tagAdapter.PersistContainer(bt); }