Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
해당 PR은 #10 이슈를 해결하기 위한 Context의
params
처리 로직 및 코드 일관성 개선사항을 포함합니다.주요 변경사항
params
필드 처리 로직 개선params={"key": {"value":"value","resolved_value":"resolved_value"}}
params={"key":"value"}
ContextParam
클래스를 도입하여 Payload에서 전달되는 params를 변환하고, Response에서는 value만 반환하도록 개선validate()
메서드에서ContextParam
객체 유효성 검사 추가위 변경으로 Payload와 Response 간
params
구조 불일치 문제를 해결하고, 코드 가독성과 일관성을 높였습니다.