private void BuildPropertiesOnCollectionChanged(object sender, NotifyCollectionChangedEventArgs e) { List <BindablePair <string, string> > bindablePairs = new List <BindablePair <string, string> >(BuildProperties.Select(property => new BindablePair <string, string>(property.Key, property.Value))); settingsService.Set(project.BuildPropertiesKey(), bindablePairs); }