- Introduced IEkaerSettings interface and refactored code to use it for DI/testability - Added support for generating EKÁER XML from outgoing orders (OrderDto) - Extended service and mapper interfaces for outgoing order handling - Implemented MapOrder and value calculation for order items - Replaced UnloadLocation with Site in EkaerCompanyInfo for general site usage - Updated tests, SignalR/controller interfaces, and UI to support new features and signatures - Improved documentation and code clarity throughout |
||
|---|---|---|
| .. | ||
| Ekaer | ||
| ISecureCredentialService.cs | ||
| MeasurementServiceBase.cs | ||
| README.md | ||
README.md
Services
Business logic services and credential management.
Key Files
MeasurementServiceBase.cs— Abstract base with generic TLogger injection.ISecureCredentialService.cs— Interface: SaveCredentialsAsync (2-day expiry), GetCredentialsAsync, ClearCredentialsAsync. StoredCredentials sealed record.
Platform implementations: MAUI → SecureStorage, Web → obfuscated localStorage, Server → no-op.