using Volo.Abp.DependencyInjection; using Volo.Abp.ObjectMapping; namespace Volo.Abp.Mapperly.SampleClasses; public class MyEntityToMyEntityDto2Mapper : IObjectMapper, IObjectMapper, ITransientDependency { public MyEntityDto2 Map(MyEntity source) { return new MyEntityDto2 { Id = source.Id, Number = source.Number + 1 }; } public MyEntityDto2 Map(MyEntity source, MyEntityDto2 destination) { destination.Id = source.Id; destination.Number = source.Number + 1; return destination; } public MyEntity Map(MyEntityDto2 source) { return new MyEntity { Id = source.Id, Number = source.Number + 1 }; } public MyEntity Map(MyEntityDto2 source, MyEntity destination) { destination.Id = source.Id; destination.Number = source.Number + 1; return destination; } }