sozsoft-platform/api/src/Sozsoft.Platform.Application/Videoroom/VideoroomMappers.cs
2026-10-02 16:58:22 +03:00

71 lines
2.3 KiB
C#

using Riok.Mapperly.Abstractions;
using Sozsoft.Platform.Entities;
using Volo.Abp.Mapperly;
namespace Sozsoft.Platform.VideoRooms;
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class VideoroomToVideoroomDtoMapper : MapperBase<Videoroom, VideoroomDto>
{
[MapperIgnoreTarget(nameof(VideoroomDto.SettingsDto))]
public override partial VideoroomDto Map(Videoroom source);
[MapperIgnoreTarget(nameof(VideoroomDto.SettingsDto))]
public override partial void Map(Videoroom source, VideoroomDto destination);
public override void BeforeMap(Videoroom source)
{
}
public override void AfterMap(Videoroom source, VideoroomDto destination)
{
}
}
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class VideoroomAttandanceToVideoroomAttendanceDtoMapper : MapperBase<VideoroomAttandance, VideoroomAttendanceDto>
{
public override partial VideoroomAttendanceDto Map(VideoroomAttandance source);
public override partial void Map(VideoroomAttandance source, VideoroomAttendanceDto destination);
public override void BeforeMap(VideoroomAttandance source)
{
}
public override void AfterMap(VideoroomAttandance source, VideoroomAttendanceDto destination)
{
}
}
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class VideoroomParticipantToVideoroomParticipantDtoMapper : MapperBase<VideoroomParticipant, VideoroomParticipantDto>
{
public override partial VideoroomParticipantDto Map(VideoroomParticipant source);
public override partial void Map(VideoroomParticipant source, VideoroomParticipantDto destination);
public override void BeforeMap(VideoroomParticipant source)
{
}
public override void AfterMap(VideoroomParticipant source, VideoroomParticipantDto destination)
{
}
}
[Mapper(RequiredMappingStrategy = RequiredMappingStrategy.Target)]
public partial class VideoroomChatToVideoroomChatDtoMapper : MapperBase<VideoroomChat, VideoroomChatDto>
{
public override partial VideoroomChatDto Map(VideoroomChat source);
public override partial void Map(VideoroomChat source, VideoroomChatDto destination);
public override void BeforeMap(VideoroomChat source)
{
}
public override void AfterMap(VideoroomChat source, VideoroomChatDto destination)
{
}
}