Files
Ai/TrafagSalesExporter/Services/ExportLogService.cs
T
2026-04-13 14:37:21 +02:00

23 lines
574 B
C#

using Microsoft.EntityFrameworkCore;
using TrafagSalesExporter.Data;
using TrafagSalesExporter.Models;
namespace TrafagSalesExporter.Services;
public class ExportLogService : IExportLogService
{
private readonly IDbContextFactory<AppDbContext> _dbFactory;
public ExportLogService(IDbContextFactory<AppDbContext> dbFactory)
{
_dbFactory = dbFactory;
}
public async Task WriteAsync(ExportLog log)
{
using var db = await _dbFactory.CreateDbContextAsync();
db.ExportLogs.Add(log);
await db.SaveChangesAsync();
}
}