Browse Source

Rename mapper base classes

pull/23277/head
maliming 1 year ago
parent
commit
9a72a79c67
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 4
      framework/src/Volo.Abp.Mapperly/Volo/Abp/Mapperly/MapperBase.cs
  2. 2
      framework/test/Volo.Abp.Mapperly.Tests/Volo/Abp/Mapperly/AbpMapperlyBeforeAndAfterMethod_Tests.cs
  3. 2
      framework/test/Volo.Abp.Mapperly.Tests/Volo/Abp/Mapperly/AbpMapperly_Dependency_Injection_Tests.cs
  4. 2
      framework/test/Volo.Abp.Mapperly.Tests/Volo/Abp/Mapperly/AbpReverseMapperly_Tests.cs
  5. 8
      framework/test/Volo.Abp.Mapperly.Tests/Volo/Abp/Mapperly/SampleClasses/MapperlyMappers.cs

4
framework/src/Volo.Abp.Mapperly/Volo/Abp/Mapperly/AbpMapperlyMapperBase.cs → framework/src/Volo.Abp.Mapperly/Volo/Abp/Mapperly/MapperBase.cs

@ -2,7 +2,7 @@ using Volo.Abp.DependencyInjection;
namespace Volo.Abp.Mapperly;
public abstract class AbpMapperlyMapperBase<TSource, TDestination> : IAbpMapperlyMapper<TSource, TDestination>, ITransientDependency
public abstract class MapperBase<TSource, TDestination> : IAbpMapperlyMapper<TSource, TDestination>, ITransientDependency
{
public abstract TDestination Map(TSource source);
@ -16,7 +16,7 @@ public abstract class AbpMapperlyMapperBase<TSource, TDestination> : IAbpMapperl
}
}
public abstract class AbpReverseMapperlyMapperBase<TSource, TDestination> : AbpMapperlyMapperBase<TSource, TDestination>, IAbpReverseMapperlyMapper<TSource, TDestination>
public abstract class TwoWayMapperBase<TSource, TDestination> : MapperBase<TSource, TDestination>, IAbpReverseMapperlyMapper<TSource, TDestination>
{
public abstract TSource ReverseMap(TDestination destination);

2
framework/test/Volo.Abp.Mapperly.Tests/Volo/Abp/Mapperly/AbpMapperlyBeforeAndAfterMethod_Tests.cs

@ -22,7 +22,7 @@ public class MyClassDto
}
[Mapper]
public partial class MyClassMapper : AbpMapperlyMapperBase<MyClass, MyClassDto>
public partial class MyClassMapper : MapperBase<MyClass, MyClassDto>
{
public override partial MyClassDto Map(MyClass source);

2
framework/test/Volo.Abp.Mapperly.Tests/Volo/Abp/Mapperly/AbpMapperly_Dependency_Injection_Tests.cs

@ -28,7 +28,7 @@ public class BirthdayCalculatorService : ITransientDependency
}
[Mapper]
public partial class MyDIClassMapper : AbpMapperlyMapperBase<MyDIClass, MyDIClassDto>
public partial class MyDIClassMapper : MapperBase<MyDIClass, MyDIClassDto>
{
private readonly BirthdayCalculatorService _birthdayCalculatorService;

2
framework/test/Volo.Abp.Mapperly.Tests/Volo/Abp/Mapperly/AbpReverseMapperly_Tests.cs

@ -22,7 +22,7 @@ public class MyReverseClassDto
}
[Mapper]
public partial class MyReverseClassMapper : AbpReverseMapperlyMapperBase<MyReverseClass, MyReverseClassDto>
public partial class MyReverseClassMapper : TwoWayMapperBase<MyReverseClass, MyReverseClassDto>
{
public override partial MyReverseClassDto Map(MyReverseClass source);

8
framework/test/Volo.Abp.Mapperly.Tests/Volo/Abp/Mapperly/SampleClasses/MapperlyMappers.cs

@ -4,7 +4,7 @@ using Volo.Abp.Mapperly.SampleClasses;
using Volo.Abp.ObjectExtending.TestObjects;
[Mapper]
public partial class MyEntityMapper : AbpMapperlyMapperBase<MyEntity, MyEntityDto>
public partial class MyEntityMapper : MapperBase<MyEntity, MyEntityDto>
{
public override partial MyEntityDto Map(MyEntity source);
@ -12,7 +12,7 @@ public partial class MyEntityMapper : AbpMapperlyMapperBase<MyEntity, MyEntityDt
}
[Mapper]
public partial class MyEnumMapper : AbpMapperlyMapperBase<MyEnum, MyEnumDto>
public partial class MyEnumMapper : MapperBase<MyEnum, MyEnumDto>
{
public override partial MyEnumDto Map(MyEnum source);
@ -24,7 +24,7 @@ public partial class MyEnumMapper : AbpMapperlyMapperBase<MyEnum, MyEnumDto>
[Mapper]
[MapExtraProperties(IgnoredProperties = ["CityName"])]
public partial class ExtensibleTestPersonMapper : AbpMapperlyMapperBase<ExtensibleTestPerson, ExtensibleTestPersonDto>
public partial class ExtensibleTestPersonMapper : MapperBase<ExtensibleTestPerson, ExtensibleTestPersonDto>
{
public override partial ExtensibleTestPersonDto Map(ExtensibleTestPerson source);
@ -33,7 +33,7 @@ public partial class ExtensibleTestPersonMapper : AbpMapperlyMapperBase<Extensib
[Mapper]
[MapExtraProperties(MapToRegularProperties = true)]
public partial class ExtensibleTestPersonWithRegularPropertiesDtoMapper : AbpMapperlyMapperBase<ExtensibleTestPerson, ExtensibleTestPersonWithRegularPropertiesDto>
public partial class ExtensibleTestPersonWithRegularPropertiesDtoMapper : MapperBase<ExtensibleTestPerson, ExtensibleTestPersonWithRegularPropertiesDto>
{
[MapperIgnoreTarget(nameof(ExtensibleTestPersonWithRegularPropertiesDto.Name))]
[MapperIgnoreTarget(nameof(ExtensibleTestPersonWithRegularPropertiesDto.Age))]

Loading…
Cancel
Save