Inbound application port for querying user data by identifier.
This interface defines the use-case contract exposed to inbound adapters (for example, REST controllers) in the Application layer.
Retrieves a user by its domain identifier.