From cbd52721acd8926428785ad69d7ac265b3d1fcba Mon Sep 17 00:00:00 2001 From: TekH Date: Fri, 16 Jan 2026 10:24:09 +0100 Subject: [PATCH] Remove obsolete DbSets from IRecDbContext interface Removed DbSet properties for entities marked as obsolete in IRecDbContext, including EndpointParam, OutRes, Connection, Endpoint, EndpointAuth, Profile, and RecAction. Retained only DbSets for views and query results to encourage use of views instead of direct entity access. This streamlines the interface and aligns with the intended data access pattern. --- .../Common/Interfaces/IRecDbContext.cs | 22 ------------------- 1 file changed, 22 deletions(-) diff --git a/src/ReC.Application/Common/Interfaces/IRecDbContext.cs b/src/ReC.Application/Common/Interfaces/IRecDbContext.cs index 7380f7d..3287bbb 100644 --- a/src/ReC.Application/Common/Interfaces/IRecDbContext.cs +++ b/src/ReC.Application/Common/Interfaces/IRecDbContext.cs @@ -1,5 +1,4 @@ using Microsoft.EntityFrameworkCore; -using ReC.Domain.Entities; using ReC.Domain.QueryOutput; using ReC.Domain.Views; @@ -8,37 +7,16 @@ namespace ReC.Application.Common.Interfaces; public interface IRecDbContext { #region DbSets - [Obsolete("Use Views instead.")] - public DbSet EndpointParams { get; set; } - public DbSet RecActionViews { get; set; } public DbSet ProfileViews { get; set; } public DbSet RecResultViews { get; set; } - [Obsolete("Use Views instead.")] - public DbSet OutRes { get; set; } - public DbSet HeaderQueryResults { get; set; } public DbSet BodyQueryResults { get; set; } - [Obsolete("Use Views instead.")] - public DbSet Connections { get; set; } - - [Obsolete("Use Views instead.")] - public DbSet Endpoints { get; set; } - - [Obsolete("Use Views instead.")] - public DbSet EndpointAuths { get; set; } - - [Obsolete("Use Views instead.")] - public DbSet Profiles { get; set; } - - [Obsolete("Use Views instead.")] - public DbSet RecActions { get; set; } - public DbSet RecResults { get; set; } #endregion DbSets