Aggregates all platform-specific adapters into a single interface.
Remarks
This is the main interface for platform abstraction. Implementations
must provide all required adapters while maintaining consistent behavior
and data formats across platforms.
Implementation Guidelines:
All methods must maintain consistent behavior across platforms
Error types and messages should be unified
Data formats (encoding, serialization) must be identical
Performance characteristics can vary but API must be consistent
Aggregates all platform-specific adapters into a single interface.
Remarks
This is the main interface for platform abstraction. Implementations must provide all required adapters while maintaining consistent behavior and data formats across platforms.
Implementation Guidelines:
Example