- MessageInfoResponseDto에 service_name, service_code, created_by_name, latest_send_status 추가 - MessagePreviewRequestDto/ResponseDto에 JsonPropertyName snake_case 적용 - MessagePreviewResponseDto에 link_type 필드 추가 - Repository에 GetByMessageCodeWithDetailsAsync (Navigation Include), GetSendStatsAsync 추가 - MessageService.GetInfoAsync에서 서비스/작성자/발송상태 매핑 - MessageService.PreviewAsync에서 link_type 반환 Closes #226
13 lines
322 B
C#
13 lines
322 B
C#
using System.Text.Json.Serialization;
|
|
|
|
namespace SPMS.Application.DTOs.Message;
|
|
|
|
public class MessagePreviewRequestDto
|
|
{
|
|
[JsonPropertyName("message_code")]
|
|
public string MessageCode { get; set; } = string.Empty;
|
|
|
|
[JsonPropertyName("variables")]
|
|
public Dictionary<string, string>? Variables { get; set; }
|
|
}
|