mirror of https://github.com/abpframework/abp.git
2 changed files with 25 additions and 11 deletions
@ -1,11 +0,0 @@ |
|||
using Riok.Mapperly.Abstractions; |
|||
using Volo.Abp.Mapperly; |
|||
|
|||
namespace Volo.Abp.Identity.Blazor.MudBlazor; |
|||
|
|||
[Mapper(UseDeepCloning = true)] |
|||
public static partial class AbpIdentityBlazorMappers |
|||
{ |
|||
public static partial IdentityUserDto Clone(this IdentityUserDto source); |
|||
public static partial IdentityRoleDto Clone(this IdentityRoleDto source); |
|||
} |
|||
@ -0,0 +1,25 @@ |
|||
using Riok.Mapperly.Abstractions; |
|||
using Volo.Abp.Mapperly; |
|||
|
|||
namespace Volo.Abp.Identity.Blazor.MudBlazor; |
|||
|
|||
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)] |
|||
[MapExtraProperties] |
|||
public partial class IdentityUserDtoToIdentityUserUpdateDtoMapper : MapperBase<IdentityUserDto, IdentityUserUpdateDto> |
|||
{ |
|||
[MapperIgnoreTarget(nameof(IdentityUserUpdateDto.Password))] |
|||
[MapperIgnoreTarget(nameof(IdentityUserUpdateDto.RoleNames))] |
|||
public override partial IdentityUserUpdateDto Map(IdentityUserDto source); |
|||
|
|||
[MapperIgnoreTarget(nameof(IdentityUserUpdateDto.Password))] |
|||
[MapperIgnoreTarget(nameof(IdentityUserUpdateDto.RoleNames))] |
|||
public override partial void Map(IdentityUserDto source, IdentityUserUpdateDto destination); |
|||
} |
|||
|
|||
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)] |
|||
[MapExtraProperties] |
|||
public partial class IdentityRoleDtoToIdentityRoleUpdateDtoMapper : MapperBase<IdentityRoleDto, IdentityRoleUpdateDto> |
|||
{ |
|||
public override partial IdentityRoleUpdateDto Map(IdentityRoleDto source); |
|||
public override partial void Map(IdentityRoleDto source, IdentityRoleUpdateDto destination); |
|||
} |
|||
Loading…
Reference in new issue