using System; using System.Linq; using System.Xml.Linq; using AutoMapper; using Umbraco.Core; using Umbraco.Core.Models.Mapping; using Umbraco.Core.Models.Rdbms; using Umbraco.Core.Persistence; using Umbraco.Core.Services; using umbraco.businesslogic; using umbraco.interfaces; namespace umbraco.BusinessLogic { /// /// A startup handler for dealing with trees /// [Obsolete("This is no longer used, currenltly only here to register some model mappers")] public class ApplicationTreeRegistrar : ApplicationEventHandler, IMapperConfiguration { /// /// Configures automapper model mappings /// public void ConfigureMappings(IConfiguration config, ApplicationContext applicationContext) { config.CreateMap() .ForMember(x => x.Silent, opt => opt.Ignore()) .ForMember(x => x.AssemblyName, opt => opt.Ignore()) .ForMember(x => x.Action, opt => opt.Ignore()); config.CreateMap(); //.ReverseMap(); //two way } } }