using Microsoft.EntityFrameworkCore; using ReC.Domain.Entities; using ReC.Domain.Views; namespace ReC.Application.Common.Interfaces; public interface IRecDbContext { public DbSet EndpointParams { get; set; } public DbSet RecActionViews { get; set; } public DbSet OutRes { get; set; } public DbSet HeaderQueryResults { get; set; } public DbSet BodyQueryResults { get; set; } public DbSet Connections { get; set; } public DbSet Endpoints { get; set; } public DbSet EndpointAuths { get; set; } public DbSet Profiles { get; set; } public DbSet RecActions { get; set; } public Task SaveChangesAsync(CancellationToken cancel = default); }