- POST /v1/in/push/log 엔드포인트 추가 - PushSendLogRepository (페이징, 필터링: message_code, device_id, status, 날짜범위) - PushService.GetLogAsync 구현 - 누락된 Push DTO 파일 포함 (PushSendRequestDto, PushSendResponseDto, PushSendTagRequestDto)
15 lines
315 B
C#
15 lines
315 B
C#
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace SPMS.Application.DTOs.Push;
|
|
|
|
public class PushSendRequestDto
|
|
{
|
|
[Required]
|
|
public string MessageCode { get; set; } = string.Empty;
|
|
|
|
[Required]
|
|
public long DeviceId { get; set; }
|
|
|
|
public Dictionary<string, string>? Variables { get; set; }
|
|
}
|