Package io.github.evisentin.wordpress.client.domain
package io.github.evisentin.wordpress.client.domain
Domain model for the WordPress REST client.
This module contains the core abstractions and value objects used by the client independently from any specific HTTP implementation or transport layer.
It includes:
- authentication strategies and authorization support
- request and response domain models
- client-independent service contracts
- shared domain utilities and exceptions
The domain module is designed to be transport-agnostic and reusable across different client adapter implementations.