diff options
| author | transtrike <transtrike@gmail.com> | 2021-01-26 10:55:25 +0200 |
|---|---|---|
| committer | transtrike <transtrike@gmail.com> | 2021-01-26 10:55:25 +0200 |
| commit | d2bc08c0dcd6f0dc0822333bbb00c9fc851f49cb (patch) | |
| tree | 0987a60a73a13ac7894ca01a1edc3274327d5cbe /src/DevHive.Services/Configurations/Mapping | |
| parent | f910a2a63cb83b35c6589591400a69c8f7f7917c (diff) | |
| download | DevHive-d2bc08c0dcd6f0dc0822333bbb00c9fc851f49cb.tar DevHive-d2bc08c0dcd6f0dc0822333bbb00c9fc851f49cb.tar.gz DevHive-d2bc08c0dcd6f0dc0822333bbb00c9fc851f49cb.zip | |
Brief testing of GetPost
Diffstat (limited to 'src/DevHive.Services/Configurations/Mapping')
4 files changed, 16 insertions, 2 deletions
diff --git a/src/DevHive.Services/Configurations/Mapping/FeedMappings.cs b/src/DevHive.Services/Configurations/Mapping/FeedMappings.cs new file mode 100644 index 0000000..952e480 --- /dev/null +++ b/src/DevHive.Services/Configurations/Mapping/FeedMappings.cs @@ -0,0 +1,11 @@ +using AutoMapper; + +namespace DevHive.Services.Configurations.Mapping +{ + public class FeedMappings : Profile + { + public FeedMappings() + { + } + } +} diff --git a/src/DevHive.Services/Configurations/Mapping/PostMappings.cs b/src/DevHive.Services/Configurations/Mapping/PostMappings.cs index cea7b1c..d8dcc84 100644 --- a/src/DevHive.Services/Configurations/Mapping/PostMappings.cs +++ b/src/DevHive.Services/Configurations/Mapping/PostMappings.cs @@ -20,6 +20,7 @@ namespace DevHive.Services.Configurations.Mapping .ForMember(dest => dest.CreatorFirstName, src => src.Ignore()) .ForMember(dest => dest.CreatorLastName, src => src.Ignore()) .ForMember(dest => dest.CreatorUsername, src => src.Ignore()); + //TODO: Map those here /\ } } } diff --git a/src/DevHive.Services/Configurations/Mapping/RoleMapings.cs b/src/DevHive.Services/Configurations/Mapping/RoleMapings.cs index e61a107..23bd46f 100644 --- a/src/DevHive.Services/Configurations/Mapping/RoleMapings.cs +++ b/src/DevHive.Services/Configurations/Mapping/RoleMapings.cs @@ -9,10 +9,10 @@ namespace DevHive.Services.Configurations.Mapping public RoleMappings() { CreateMap<CreateRoleServiceModel, Role>(); - CreateMap<RoleServiceModel, Role>(); + CreateMap<ReadRoleServiceModel, Role>(); CreateMap<UpdateRoleServiceModel, Role>(); - CreateMap<Role, RoleServiceModel>(); + CreateMap<Role, ReadRoleServiceModel>(); CreateMap<Role, UpdateRoleServiceModel>(); } } diff --git a/src/DevHive.Services/Configurations/Mapping/UserMappings.cs b/src/DevHive.Services/Configurations/Mapping/UserMappings.cs index 5d9e41c..6797ce1 100644 --- a/src/DevHive.Services/Configurations/Mapping/UserMappings.cs +++ b/src/DevHive.Services/Configurations/Mapping/UserMappings.cs @@ -14,6 +14,8 @@ namespace DevHive.Services.Configurations.Mapping CreateMap<UpdateUserServiceModel, User>() .AfterMap((src, dest) => dest.PasswordHash = PasswordModifications.GeneratePasswordHash(src.Password)); CreateMap<FriendServiceModel, User>(); + CreateMap<UpdateFriendServiceModel, User>() + .ForMember(dest => dest.UserName, src => src.MapFrom(p => p.Name)); CreateMap<User, UserServiceModel>(); CreateMap<User, UpdateUserServiceModel>() |
