@@ -115,7 +115,7 @@ Cqrs03Functional 애플리케이션에서 출력되는 로그는 크게 두 가
115115
116116---
117117
118- ### 3. Response 로그 - 실패 (Warning: ErrorCodeExpected )
118+ ### 3. Response 로그 - 실패 (Warning: ExpectedError )
119119
120120#### 메시지 템플릿
121121```
@@ -124,7 +124,7 @@ Cqrs03Functional 애플리케이션에서 출력되는 로그는 크게 두 가
124124
125125#### 실제 로그 예시
126126```
127- [00:22:36 WRN] Application Usecase.Command CreateProductCommand.Handle responded Failure in 27.7202 ms with {"ErrorType": "ManyErrors", "ErrorCodeId": -2000000006, "Count": 3, "Errors": [{"ErrorType": "ErrorCodeExpected `1", "ErrorCodeId": -1000, "ErrorCode": "ApplicationErrors .UsecaseValidationPipeline.Validator", "Message": "Name: 상품명은 필수입니다", "ErrorCurrentValue": {"PropertyName": "Name", "PropertyValue": "", "PropertyPath": "Name"}}, ...]}
127+ [00:22:36 WRN] Application Usecase.Command CreateProductCommand.Handle responded Failure in 27.7202 ms with {"ErrorType": "ManyErrors", "ErrorCodeId": -2000000006, "Count": 3, "Errors": [{"ErrorType": "ExpectedError `1", "ErrorCodeId": -1000, "ErrorCode": "Application .UsecaseValidationPipeline.Validator", "Message": "Name: 상품명은 필수입니다", "ErrorCurrentValue": {"PropertyName": "Name", "PropertyValue": "", "PropertyPath": "Name"}}, ...]}
128128```
129129
130130#### 로그 필드 (JSON)
@@ -150,9 +150,9 @@ Cqrs03Functional 애플리케이션에서 출력되는 로그는 크게 두 가
150150 "Count" : 3 ,
151151 "Errors" : [
152152 {
153- "ErrorType" : " ErrorCodeExpected `1" ,
153+ "ErrorType" : " ExpectedError `1" ,
154154 "ErrorCodeId" : -1000 ,
155- "ErrorCode" : " ApplicationErrors .UsecaseValidationPipeline.Validator" ,
155+ "ErrorCode" : " Application .UsecaseValidationPipeline.Validator" ,
156156 "Message" : " Name: 상품명은 필수입니다" ,
157157 "ErrorCurrentValue" : {
158158 "PropertyName" : " Name" ,
@@ -182,7 +182,7 @@ Cqrs03Functional 애플리케이션에서 출력되는 로그는 크게 두 가
182182
183183---
184184
185- ### 4. Response 로그 - 실패 (Error: ErrorCodeExceptional )
185+ ### 4. Response 로그 - 실패 (Error: ExceptionalError )
186186
187187#### 메시지 템플릿
188188```
@@ -191,7 +191,7 @@ Cqrs03Functional 애플리케이션에서 출력되는 로그는 크게 두 가
191191
192192#### 실제 로그 예시
193193```
194- [00:22:36 ERR] Application Usecase.Command UpdateProductCommand.Handle responded Failure in 16.5624 ms with {"ErrorType": "ErrorCodeExceptional ", "ErrorCode": "ApplicationErrors .UsecaseExceptionPipeline.Exception", "ErrorCodeId": -2146233079, "Message": "시뮬레이션된 예외: 데모 목적으로 발생한 예외입니다", "ExceptionDetails": {"TargetSite": "Void MoveNext()", "Message": "...", "Data": [], "InnerException": null, "HelpLink": null, "Source": "Cqrs03Functional.Demo", "HResult": -2146233079, "StackTrace": "..."}}
194+ [00:22:36 ERR] Application Usecase.Command UpdateProductCommand.Handle responded Failure in 16.5624 ms with {"ErrorType": "ExceptionalError ", "ErrorCode": "Application .UsecaseExceptionPipeline.Exception", "ErrorCodeId": -2146233079, "Message": "시뮬레이션된 예외: 데모 목적으로 발생한 예외입니다", "ExceptionDetails": {"TargetSite": "Void MoveNext()", "Message": "...", "Data": [], "InnerException": null, "HelpLink": null, "Source": "Cqrs03Functional.Demo", "HResult": -2146233079, "StackTrace": "..."}}
195195```
196196
197197#### 로그 필드 (JSON)
@@ -205,15 +205,15 @@ Cqrs03Functional 애플리케이션에서 출력되는 로그는 크게 두 가
205205| ` RequestHandlerMethod ` | string | Handler 메서드 이름 | "Handle" |
206206| ` Status ` | string | 응답 상태 (고정값: "Failure") | "Failure" |
207207| ` Elapsed ` | double | 경과 시간 (밀리초) | 16.5624 |
208- | ` Error ` | object | 에러 객체 전체 (예외 정보 포함) | ` {"ErrorType": "ErrorCodeExceptional ", "ErrorCode": "...", "ErrorCodeId": -2146233079, "Message": "...", "ExceptionDetails": {...}} ` |
208+ | ` Error ` | object | 에러 객체 전체 (예외 정보 포함) | ` {"ErrorType": "ExceptionalError ", "ErrorCode": "...", "ErrorCodeId": -2146233079, "Message": "...", "ExceptionDetails": {...}} ` |
209209
210210#### Error 객체 구조
211211
212- ** ErrorCodeExceptional ** :
212+ ** ExceptionalError ** :
213213``` json
214214{
215- "ErrorType" : " ErrorCodeExceptional " ,
216- "ErrorCode" : " ApplicationErrors .UsecaseExceptionPipeline.Exception" ,
215+ "ErrorType" : " ExceptionalError " ,
216+ "ErrorCode" : " Application .UsecaseExceptionPipeline.Exception" ,
217217 "ErrorCodeId" : -2146233079 ,
218218 "Message" : " 시뮬레이션된 예외: 데모 목적으로 발생한 예외입니다" ,
219219 "ExceptionDetails" : {
0 commit comments