From ab67b3fba23d29bfb7bcd3b0ef376d2a6688a8d8 Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 1 Apr 2026 11:18:45 +0200 Subject: [PATCH] Remove obsolete ReportModel and DI registration Removed the deprecated ReportModel class and its List method, along with its registration in the dependency injection setup. This cleanup reflects the migration to EnvelopeReport mediator queries. --- .../Extensions/DependencyInjection.cs | 1 - EnvelopeGenerator.ServiceHost/Jobs/ReportModel.cs | 15 --------------- 2 files changed, 16 deletions(-) delete mode 100644 EnvelopeGenerator.ServiceHost/Jobs/ReportModel.cs diff --git a/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs b/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs index f305407b..3ce33114 100644 --- a/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs +++ b/EnvelopeGenerator.ServiceHost/Extensions/DependencyInjection.cs @@ -17,7 +17,6 @@ public static class DependencyInjection services.AddSingleton(); services.AddScoped(); services.AddScoped(); - services.AddScoped(); services.AddScoped(); //TODO: Check lifetime of services. They might be singleton or scoped. diff --git a/EnvelopeGenerator.ServiceHost/Jobs/ReportModel.cs b/EnvelopeGenerator.ServiceHost/Jobs/ReportModel.cs deleted file mode 100644 index 99d11557..00000000 --- a/EnvelopeGenerator.ServiceHost/Jobs/ReportModel.cs +++ /dev/null @@ -1,15 +0,0 @@ -using EnvelopeGenerator.ServiceHost.Jobs.Infrastructure; -using System.Data; - -namespace EnvelopeGenerator.ServiceHost.Jobs; - -[Obsolete("Create and use EnvelopeReport mediator queries")] -public class ReportModel(MSSQLServer Database) -{ - [Obsolete("Create and use EnvelopeReport mediator queries")] - public DataTable List(int envelopeId) - { - var sql = $"SELECT * FROM VWSIG_ENVELOPE_REPORT WHERE ENVELOPE_ID = {envelopeId}"; - return Database.GetDatatable(sql); - } -} \ No newline at end of file