- FieldError DTO 공통화 (SPMS.Domain/Common) - ValidationErrorData + ApiResponse.ValidationFail() 추가 - InvalidModelStateResponseFactory로 ModelState 에러 ApiResponse 변환 - Controller Unauthorized 응답 throw SpmsException으로 통일 (에러코드 102) - MessageValidationService ValidationErrorDto → FieldError 교체 Closes #164
10 lines
206 B
C#
10 lines
206 B
C#
using SPMS.Domain.Common;
|
|
|
|
namespace SPMS.Application.DTOs.Message;
|
|
|
|
public class MessageValidationResultDto
|
|
{
|
|
public bool IsValid { get; set; }
|
|
public List<FieldError> Errors { get; set; } = [];
|
|
}
|