sequenceDiagram
participant Asiakas
participant API
participant Services
%% 1. Asetusten haku %%
Asiakas->>API: GET /GetSettings
activate API
API->>Services: GetSettingsAsync()
activate Services
Services-->>API: Palauttaa asetukset (SettingsResponse)
deactivate Services
API-->>Asiakas: Vastaus (SettingsResponse)
deactivate API
%% 2. Asetusten tallennus %%
Asiakas->>API: POST /SaveSettings (SettingsResponse)
activate API
API->>Services: SaveSettingsAsync(request)
activate Services
Services-->>API: Palauttaa tallennetut asetukset (SettingsResponse)
deactivate Services
API-->>Asiakas: Vastaus (SettingsResponse)
deactivate API