using System.Collections.Generic; using System.Linq; using AutoMapper; using Umbraco.Web.Models.ContentEditing; namespace Umbraco.Web.Models.Mapping { internal class PropertyGroupDisplayResolver : ValueResolver>> where TSource : ContentTypeSave where TPropertyTypeDestination : PropertyTypeDisplay where TPropertyTypeSource : PropertyTypeBasic { protected override IEnumerable> ResolveCore(TSource source) { return source.Groups.Select(Mapper.Map>); } } }