feat: Profil von Auto-Mapper erstellt.
This commit is contained in:
parent
9f175bc4e9
commit
dfb3dc3d08
@ -3,5 +3,5 @@
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// This Data Transfer Object (DTO) serves as a placeholder and does not support updates.
|
/// This Data Transfer Object (DTO) serves as a placeholder and does not support updates.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public record StateCreateUpdateDto;
|
public record StateUpdateDto;
|
||||||
}
|
}
|
||||||
37
WorkFlow.Application/MappingProfile.cs
Normal file
37
WorkFlow.Application/MappingProfile.cs
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
using AutoMapper;
|
||||||
|
using WorkFlow.Application.DTO.Config;
|
||||||
|
using WorkFlow.Application.DTO.Profile;
|
||||||
|
using WorkFlow.Application.DTO.ProfileControlsTF;
|
||||||
|
using WorkFlow.Application.DTO.ProfileObjState;
|
||||||
|
using WorkFlow.Application.DTO.State;
|
||||||
|
using WorkFlow.Domain.Entities;
|
||||||
|
|
||||||
|
namespace WorkFlow.Application
|
||||||
|
{
|
||||||
|
public class MappingProfile : AutoMapper.Profile
|
||||||
|
{
|
||||||
|
public MappingProfile()
|
||||||
|
{
|
||||||
|
// Mapping entity to DTO
|
||||||
|
CreateMap<Config, ConfigDto>();
|
||||||
|
CreateMap<Domain.Entities.Profile, ProfileDto>();
|
||||||
|
CreateMap<ProfileControlsTF, ProfileControlsTFDto>();
|
||||||
|
CreateMap<ProfileObjState, ProfileObjStateDto>();
|
||||||
|
CreateMap<State, StateDto>();
|
||||||
|
|
||||||
|
// Mapping create-DTO to entity
|
||||||
|
CreateMap<ConfigCreateDto, Config>();
|
||||||
|
CreateMap<ProfileCreateDto, Domain.Entities.Profile>();
|
||||||
|
CreateMap<ProfileControlsTFCreateDto, ProfileControlsTF>();
|
||||||
|
CreateMap<ProfileObjStateCreateDto, ProfileObjState>();
|
||||||
|
CreateMap<StateCreateDto, State>();
|
||||||
|
|
||||||
|
// Mapping update-DTO to entity
|
||||||
|
CreateMap<ConfigUpdateDto, Config>();
|
||||||
|
CreateMap<ProfileUpdateDto, Domain.Entities.Profile>();
|
||||||
|
CreateMap<ProfileControlsTFUpdateDto, ProfileControlsTF>();
|
||||||
|
CreateMap<ProfileObjStateUpdateDto, ProfileObjState>();
|
||||||
|
CreateMap<StateUpdateDto, State>();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user