namespace Manager.App.Services.System; public class SettingsService(ILogger logger) : ExtendedBackgroundService(nameof(SettingsService), "Service for handling application settings.", logger, TimeSpan.FromMinutes(10)) { protected override async Task InitializeAsync(CancellationToken stoppingToken) { AddActions([ new ServiceAction("Save settings", "Save the application settings to the database", () => { }, () => true) ]); } protected override async Task ExecuteServiceAsync(CancellationToken stoppingToken) { } }