using FinlyticCore.Models.Settings;
namespace FinlyticBackend.Settings;
///
/// FinlyticBackend's own dynamic settings - previously nonexistent (it had no ISettingsDbContext/
/// ISettingsService registration at all), which is why the admin UI's per-service settings screen never
/// showed anything for it, unlike every other service (see EngineSettingKeys/SimulationSettingKeys
/// for the same pattern elsewhere).
///
public static class BackendSettingKeys
{
// --- Logging Channels ---
public static readonly SettingKey HealthPingChannel = new("Logging.Channel.Health", true);
public static readonly SettingKey MqttChannel = new("Logging.Channel.MQTT", true);
public static readonly SettingKey BackendChannel = new("Logging.Channel.Backend", true);
public static readonly SettingKey AuthChannel = new("Logging.Channel.Auth", true);
public static readonly SettingKey PushNotificationChannel = new("Logging.Channel.PushNotification", true);
}