- FieldError DTO 공통화 (SPMS.Domain/Common) - ValidationErrorData + ApiResponse.ValidationFail() 추가 - InvalidModelStateResponseFactory로 ModelState 에러 ApiResponse 변환 - Controller Unauthorized 응답 throw SpmsException으로 통일 (에러코드 102) - MessageValidationService ValidationErrorDto → FieldError 교체 Closes #164
13 lines
277 B
C#
13 lines
277 B
C#
using System.Text.Json.Serialization;
|
|
|
|
namespace SPMS.Domain.Common;
|
|
|
|
public class FieldError
|
|
{
|
|
[JsonPropertyName("field")]
|
|
public string Field { get; init; } = string.Empty;
|
|
|
|
[JsonPropertyName("message")]
|
|
public string Message { get; init; } = string.Empty;
|
|
}
|