|
| interface | ILogEntryHandler |
| | Defines the contract for handling a single received log entry (validation and persistence). Allows the socket layer to remain agnostic of storage (Dependency Inversion). More...
|
| class | LogEntryDto |
| | Data transfer object for a log entry received over the wire. Mirrors EasySave.Core.Models.LogEntry with settable properties for JSON deserialization. TimeSpan is sent as total milliseconds (long). More...
|
| class | LogEntryHandler |
| | Handles received log DTOs: validates and forwards them to the configured ILogWriter. Converts LogEntryDto to LogEntry for storage (Adapter pattern). More...
|