From d390c3f7b61c4feceaebd3bc2aab7b04c1841831 Mon Sep 17 00:00:00 2001 From: TekH Date: Tue, 24 Mar 2026 10:08:45 +0100 Subject: [PATCH] Remove DeleteObjectProcedureExtensions and its methods Deleted the DeleteObjectProcedureExtensions static class and its ExecuteDeleteProcedure extension methods from DeleteObjectProcedure.cs. These methods previously provided convenience for executing delete procedures via ISender. The core DeleteObjectProcedure record and its handler remain unchanged. --- .../DeleteProcedure/DeleteObjectProcedure.cs | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/src/ReC.Application/Common/Procedures/DeleteProcedure/DeleteObjectProcedure.cs b/src/ReC.Application/Common/Procedures/DeleteProcedure/DeleteObjectProcedure.cs index 026482b..1b4f79f 100644 --- a/src/ReC.Application/Common/Procedures/DeleteProcedure/DeleteObjectProcedure.cs +++ b/src/ReC.Application/Common/Procedures/DeleteProcedure/DeleteObjectProcedure.cs @@ -31,25 +31,6 @@ public record DeleteObjectProcedure : IRequest public bool Force { get; set; } } -public static class DeleteObjectProcedureExtensions -{ - public static Task ExecuteDeleteProcedure(this ISender sender, IDeleteProcedure procedure, CancellationToken cancel = default) - { - return sender.Send(procedure.ToObjectProcedure(), cancel); - } - - public static Task ExecuteDeleteProcedure(this ISender sender, string entity, long start, long end = 0, bool force = false, CancellationToken cancel = default) - { - return sender.Send(new DeleteObjectProcedure - { - Entity = entity, - Start = start, - End = end, - Force = force - }, cancel); - } -} - public class DeleteObjectProcedureHandler(IRepository repo, IOptionsMonitor sqlExOpt) : IRequestHandler { public async Task Handle(DeleteObjectProcedure request, CancellationToken cancel)