using AutoMapper; using Kurs.Languages.Entities; using Volo.Abp.AutoMapper; using Volo.Abp.Localization; namespace Kurs.Languages; public class LanguagesApplicationAutoMapperProfile : Profile { public LanguagesApplicationAutoMapperProfile() { CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap(); CreateMap() .IgnoreAllPropertiesWithAnInaccessibleSetter() .IgnoreFullAuditedObjectProperties() .ForMember(dest => dest.LanguageKey, opt => opt.Ignore()); CreateMap() .ForMember(d => d.Key, o => o.MapFrom(s => s.Key)) .ForMember(d => d.ResourceName, o => o.MapFrom(s => s.ResourceName)) .ForAllMembers(o => o.Ignore()); } }