feat(core): dynamic settings service, IFinlyticLogger, log broadcaster, and persistent Yahoo auth

This commit is contained in:
2026-08-15 21:29:38 +02:00
parent 34fa774cbf
commit 3dbee36ca0
15 changed files with 920 additions and 392 deletions
@@ -0,0 +1,15 @@
using System.Threading;
using System.Threading.Tasks;
using FinlyticCore.Entities.Settings;
using Microsoft.EntityFrameworkCore;
namespace FinlyticCore.Database;
/// <summary>
/// Einheitliches Interface für DbContexts, die dynamische Einstellungen verwalten.
/// </summary>
public interface ISettingsDbContext
{
DbSet<SettingEntity> DynamicSettings { get; }
Task<int> SaveChangesAsync(CancellationToken cancellationToken = default);
}