Skip to content

feat: Network Layer 코드 추가 - #11

Merged
kangddong merged 2 commits into
developfrom
feature/4-create-network-layer
Feb 11, 2026
Merged

kangddong merged 2 commits into
developfrom
feature/4-create-network-layer

Conversation

@kangddong

@kangddong kangddong commented Feb 10, 2026 •

Copy link
Copy Markdown
Collaborator

About this PR

⚓ Related Issue


🥥 Contents

  • 네트워크 코어 타입 정리: Endpoint, EndPointEncoder, NetworkService, NetworkConfig, SuccessResponse

    • Endpoint URL/Request 생성 로직 추가
      • baseURL + path + queryParameters 조합
      • 기본 헤더(Content-Type, accept) + 커스텀 헤더 병합
    • DefaultQueryEncoder 추가 (Encodable -> [String: String])
    • NetworkError 모델 단순화
      • encoding(_:), decoding(_:), network(_:)
      • http(statusCode:message:)로 서버 에러 케이스 통합
      • LocalizedError 메시지 정리

    Test

    • Projects/Infra/DoriNetwork/Tests 단위 테스트 추가
      • EndpointTests
      • EndPointEncoderTests
      • NetworkErrorTests

@kangddong kangddong self-assigned this Feb 10, 2026
@kangddong kangddong linked an issue Feb 10, 2026 that may be closed by this pull request
6 tasks
@kangddong
kangddong merged commit d052f56 into develop Feb 11, 2026
1 check failed
@kangddong
kangddong deleted the feature/4-create-network-layer branch February 11, 2026 04:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

네트워크 레이어 작업

1 participant