private void Load() { if (File.Exists(Path)) { foreach (var con in File.ReadAllText(Path).FromJson <JsonPod <object, Guid>[]>()) { items.Add(JsonFileConfigurationItem.FromPod(con)); } } }
private void AddItem <TConfigurationItem>(TConfigurationItem item) where TConfigurationItem : ConfigurationItem <TConfigurationItem>, new() => items.Add(JsonFileConfigurationItem.FromInstance(item, item.ConfigurationItemId));