@page "/settings"
@using TradingBot.Services
@using TradingBot.Models
@inject SettingsService SettingsService
@implements IDisposable
@rendermode InteractiveServer
Impostazioni - TradingBot
Avanzate
Intervallo Aggiornamento
Frequenza di aggiornamento dei dati di mercato
Log Level
Livello di dettaglio dei log di sistema
@if (showNotification)
{
Impostazioni salvate con successo!
}
@code {
private AppSettings settings = new();
private bool showNotification = false;
protected override void OnInitialized()
{
settings = SettingsService.GetSettings();
SettingsService.OnSettingsChanged += HandleSettingsChanged;
}
private void UpdateSetting