Browse Source

Set RequiredMappingStrategy to Target for all necessary Mappers.

pull/23642/head
maliming 1 year ago
parent
commit
2a3b713962
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 2
      modules/account/src/Volo.Abp.Account.Application/Volo/Abp/Account/AbpAccountApplicationMappers.cs
  2. 4
      modules/account/src/Volo.Abp.Account.Blazor/AbpAccountBlazorMappers.cs
  3. 2
      modules/account/src/Volo.Abp.Account.Web/AbpAccountWebMappers.cs
  4. 4
      modules/identity/src/Volo.Abp.Identity.Application/Volo/Abp/Identity/AbpIdentityApplicationMappers.cs
  5. 8
      modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityDomainMappers.cs
  6. 18
      modules/identity/src/Volo.Abp.Identity.Web/AbpIdentityWebMappers.cs
  7. 18
      modules/identityserver/src/Volo.Abp.IdentityServer.Domain/Volo/Abp/IdentityServer/IdentityServerMapperlyMappers.cs
  8. 6
      modules/permission-management/src/Volo.Abp.PermissionManagement.Web/AbpPermissionManagementWebMappers.cs

2
modules/account/src/Volo.Abp.Account.Application/Volo/Abp/Account/AbpAccountApplicationMappers.cs

@ -4,7 +4,7 @@ using Volo.Abp.Mapperly;
namespace Volo.Abp.Account;
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
[MapExtraProperties]
public partial class IdentityUserToProfileDtoMapper : MapperBase<IdentityUser, ProfileDto>
{

4
modules/account/src/Volo.Abp.Account.Blazor/AbpAccountBlazorMappers.cs

@ -5,7 +5,7 @@ using Volo.Abp.Identity;
namespace Volo.Abp.Account.Blazor;
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
[MapExtraProperties]
public partial class ProfileDtoToPersonalInfoModelMapper : MapperBase<ProfileDto, PersonalInfoModel>
{
@ -18,7 +18,7 @@ public partial class ProfileDtoToPersonalInfoModelMapper : MapperBase<ProfileDto
public override partial void Map(ProfileDto source, PersonalInfoModel destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
[MapExtraProperties]
public partial class PersonalInfoModelToUpdateProfileDtoMapper : MapperBase<PersonalInfoModel, UpdateProfileDto>
{

2
modules/account/src/Volo.Abp.Account.Web/AbpAccountWebMappers.cs

@ -4,7 +4,7 @@ using Volo.Abp.Mapperly;
namespace Volo.Abp.Account.Web;
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
[MapExtraProperties]
public partial class ProfileDtoToPersonalInfoModelMapper : MapperBase<ProfileDto, AccountProfilePersonalInfoManagementGroupViewComponent.PersonalInfoModel>
{

4
modules/identity/src/Volo.Abp.Identity.Application/Volo/Abp/Identity/AbpIdentityApplicationMappers.cs

@ -2,7 +2,7 @@
using Volo.Abp.Identity;
using Volo.Abp.Mapperly;
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
[MapExtraProperties]
public partial class IdentityUserToIdentityUserDtoMapper : MapperBase<IdentityUser, IdentityUserDto>
{
@ -10,7 +10,7 @@ public partial class IdentityUserToIdentityUserDtoMapper : MapperBase<IdentityUs
public override partial void Map(IdentityUser source, IdentityUserDto destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
[MapExtraProperties]
public partial class IdentityRoleToIdentityRoleDtoMapper : MapperBase<IdentityRole, IdentityRoleDto>
{

8
modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentityDomainMappers.cs

@ -4,28 +4,28 @@ using Volo.Abp.Users;
namespace Volo.Abp.Identity;
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class IdentityUserToUserEtoMapper : MapperBase<IdentityUser, UserEto>
{
public override partial UserEto Map(IdentityUser source);
public override partial void Map(IdentityUser source, UserEto destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class IdentityClaimTypeToIdentityClaimTypeEtoMapper : MapperBase<IdentityClaimType, IdentityClaimTypeEto>
{
public override partial IdentityClaimTypeEto Map(IdentityClaimType source);
public override partial void Map(IdentityClaimType source, IdentityClaimTypeEto destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class IdentityRoleToIdentityRoleEtoMapper : MapperBase<IdentityRole, IdentityRoleEto>
{
public override partial IdentityRoleEto Map(IdentityRole source);
public override partial void Map(IdentityRole source, IdentityRoleEto destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class OrganizationUnitToOrganizationUnitEtoMapper : MapperBase<OrganizationUnit, OrganizationUnitEto>
{
public override partial OrganizationUnitEto Map(OrganizationUnit source);

18
modules/identity/src/Volo.Abp.Identity.Web/AbpIdentityWebMappers.cs

@ -6,7 +6,7 @@ using EditUserModalModel = Volo.Abp.Identity.Web.Pages.Identity.Users.EditModalM
namespace Volo.Abp.Identity.Web;
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class IdentityUserDtoToEditUserModalModelUserInfoViewModelMapper : MapperBase<IdentityUserDto, EditUserModalModel.UserInfoViewModel>
{
[MapperIgnoreTarget(nameof(EditUserModalModel.UserInfoViewModel.Password))]
@ -16,7 +16,7 @@ public partial class IdentityUserDtoToEditUserModalModelUserInfoViewModelMapper
public override partial void Map(IdentityUserDto source, EditUserModalModel.UserInfoViewModel destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
[MapExtraProperties]
public partial class CreateUserModalModelUserInfoViewModelToIdentityUserCreateDtoMapper : MapperBase<CreateUserModalModel.UserInfoViewModel, IdentityUserCreateDto>
{
@ -27,7 +27,7 @@ public partial class CreateUserModalModelUserInfoViewModelToIdentityUserCreateDt
public override partial void Map(CreateUserModalModel.UserInfoViewModel source, IdentityUserCreateDto destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
[MapExtraProperties]
public partial class IdentityRoleDtoToCreateUserModalModelAssignedRoleViewModelMapper : MapperBase<IdentityRoleDto, CreateUserModalModel.AssignedRoleViewModel>
{
@ -38,7 +38,7 @@ public partial class IdentityRoleDtoToCreateUserModalModelAssignedRoleViewModelM
public override partial void Map(IdentityRoleDto source, CreateUserModalModel.AssignedRoleViewModel destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class EditUserModalModelUserInfoViewModelToIdentityUserUpdateDtoMapper : MapperBase<EditUserModalModel.UserInfoViewModel, IdentityUserUpdateDto>
{
[MapperIgnoreTarget(nameof(IdentityUserUpdateDto.RoleNames))]
@ -48,7 +48,7 @@ public partial class EditUserModalModelUserInfoViewModelToIdentityUserUpdateDtoM
public override partial void Map(EditUserModalModel.UserInfoViewModel source, IdentityUserUpdateDto destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class IdentityRoleDtoToEditUserModalModelAssignedRoleViewModelMapper : MapperBase<IdentityRoleDto, EditUserModalModel.AssignedRoleViewModel>
{
[MapperIgnoreTarget(nameof(EditUserModalModel.AssignedRoleViewModel.IsAssigned))]
@ -58,7 +58,7 @@ public partial class IdentityRoleDtoToEditUserModalModelAssignedRoleViewModelMap
public override partial void Map(IdentityRoleDto source, EditUserModalModel.AssignedRoleViewModel destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class IdentityUserDtoToEditUserModalModelDetailViewModelMapper : MapperBase<IdentityUserDto, EditUserModalModel.DetailViewModel>
{
[MapperIgnoreTarget(nameof(EditUserModalModel.DetailViewModel.CreatedBy))]
@ -70,14 +70,14 @@ public partial class IdentityUserDtoToEditUserModalModelDetailViewModelMapper :
public override partial void Map(IdentityUserDto source, EditUserModalModel.DetailViewModel destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class IdentityRoleDtoToEditModalModelRoleInfoModelMapper : MapperBase<IdentityRoleDto, EditModalModel.RoleInfoModel>
{
public override partial EditModalModel.RoleInfoModel Map(IdentityRoleDto source);
public override partial void Map(IdentityRoleDto source, EditModalModel.RoleInfoModel destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
[MapExtraProperties]
public partial class CreateModalModelRoleInfoModelToIdentityRoleCreateDtoMapper : MapperBase<CreateModalModel.RoleInfoModel, IdentityRoleCreateDto>
{
@ -85,7 +85,7 @@ public partial class CreateModalModelRoleInfoModelToIdentityRoleCreateDtoMapper
public override partial void Map(CreateModalModel.RoleInfoModel source, IdentityRoleCreateDto destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
[MapExtraProperties]
public partial class EditModalModelRoleInfoModelToIdentityRoleUpdateDtoMapper : MapperBase<EditModalModel.RoleInfoModel, IdentityRoleUpdateDto>
{

18
modules/identityserver/src/Volo.Abp.IdentityServer.Domain/Volo/Abp/IdentityServer/IdentityServerMapperlyMappers.cs

@ -12,7 +12,7 @@ using Volo.Abp.IdentityServer.IdentityResources;
namespace Volo.Abp.IdentityServer;
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class ClientToISClientMapper : MapperBase<Client, IdentityServer4.Models.Client>
{
[MapperIgnoreTarget(nameof(IdentityServer4.Models.Client.AllowedIdentityTokenSigningAlgorithms))]
@ -81,7 +81,7 @@ public partial class ClientToISClientMapper : MapperBase<Client, IdentityServer4
}
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class ApiResourceToISApiResourceMapper : MapperBase<ApiResource, IdentityServer4.Models.ApiResource>
{
[MapperIgnoreTarget(nameof(IdentityServer4.Models.ApiResource.AllowedAccessTokenSigningAlgorithms))]
@ -120,7 +120,7 @@ public partial class ApiResourceToISApiResourceMapper : MapperBase<ApiResource,
}
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class ApiScopeToISApiScopeMapper : MapperBase<ApiScope, IdentityServer4.Models.ApiScope>
{
[MapperIgnoreTarget(nameof(IdentityServer4.Models.ApiScope.UserClaims))]
@ -144,7 +144,7 @@ public partial class ApiScopeToISApiScopeMapper : MapperBase<ApiScope, IdentityS
}
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class IdentityResourceToISIdentityResourceMapper : MapperBase<IdentityResource, IdentityServer4.Models.IdentityResource>
{
[MapperIgnoreTarget(nameof(IdentityServer4.Models.IdentityResource.UserClaims))]
@ -168,21 +168,21 @@ public partial class IdentityResourceToISIdentityResourceMapper : MapperBase<Ide
}
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class ClientToClientEtoMapper : MapperBase<Client, ClientEto>
{
public override partial ClientEto Map(Client source);
public override partial void Map(Client source, ClientEto destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class IdentityResourceToIdentityResourceEtoMapper : MapperBase<IdentityResource, IdentityResourceEto>
{
public override partial IdentityResourceEto Map(IdentityResource source);
public override partial void Map(IdentityResource source, IdentityResourceEto destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class PersistedGrantToISPersistedGrantMapper : TwoWayMapperBase<PersistedGrant, IdentityServer4.Models.PersistedGrant>
{
public override partial IdentityServer4.Models.PersistedGrant Map(PersistedGrant source);
@ -221,14 +221,14 @@ public partial class PersistedGrantToISPersistedGrantMapper : TwoWayMapperBase<P
}
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class PersistedGrantToPersistedGrantEtoMapper : MapperBase<PersistedGrant, PersistedGrantEto>
{
public override partial PersistedGrantEto Map(PersistedGrant source);
public override partial void Map(PersistedGrant source, PersistedGrantEto destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class DeviceFlowCodesToDeviceFlowCodesEtoMapper : MapperBase<DeviceFlowCodes, DeviceFlowCodesEto>
{
public override partial DeviceFlowCodesEto Map(DeviceFlowCodes source);

6
modules/permission-management/src/Volo.Abp.PermissionManagement.Web/AbpPermissionManagementWebMappers.cs

@ -4,7 +4,7 @@ using static Volo.Abp.PermissionManagement.Web.Pages.AbpPermissionManagement.Per
namespace Volo.Abp.PermissionManagement.Web;
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class PermissionGroupDtoToPermissionGroupViewModelMapper : MapperBase<PermissionGroupDto, PermissionGroupViewModel>
{
[MapperIgnoreTarget(nameof(PermissionGroupViewModel.IsAllPermissionsGranted))]
@ -14,7 +14,7 @@ public partial class PermissionGroupDtoToPermissionGroupViewModelMapper : Mapper
public override partial void Map(PermissionGroupDto source, PermissionGroupViewModel destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class PermissionGrantInfoDtoToPermissionGrantInfoViewModelMapper : MapperBase<PermissionGrantInfoDto, PermissionGrantInfoViewModel>
{
[MapperIgnoreTarget(nameof(PermissionGrantInfoViewModel.Depth))]
@ -24,7 +24,7 @@ public partial class PermissionGrantInfoDtoToPermissionGrantInfoViewModelMapper
public override partial void Map(PermissionGrantInfoDto source, PermissionGrantInfoViewModel destination);
}
[Mapper]
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class ProviderInfoDtoToProviderInfoViewModelMapper : MapperBase<ProviderInfoDto, ProviderInfoViewModel>
{
public override partial ProviderInfoViewModel Map(ProviderInfoDto source);

Loading…
Cancel
Save