diff --git a/src/ReC.Application/Common/Procedures/InsertProcedure/InsertObjectProcedure.cs b/src/ReC.Application/Common/Procedures/InsertProcedure/InsertObjectProcedure.cs index 453d323..fb7e005 100644 --- a/src/ReC.Application/Common/Procedures/InsertProcedure/InsertObjectProcedure.cs +++ b/src/ReC.Application/Common/Procedures/InsertProcedure/InsertObjectProcedure.cs @@ -21,13 +21,8 @@ public record InsertObjectProcedure : IRequest /// public string Entity { get; set; } = null!; - internal string? AddedWho { get; private set; } - - public InsertObjectProcedure AddedBy(string? addedWho = null) - { - AddedWho = addedWho ?? "ReC.API"; - return this; - } + //TODO: update to set in authentication middleware or similar, and remove from procedure properties + internal string? AddedWho { get; private set; } = "ReC.API"; public InsertActionProcedure Action { get; set; } = new(); public InsertEndpointProcedure Endpoint { get; set; } = new(); @@ -37,14 +32,6 @@ public record InsertObjectProcedure : IRequest public InsertEndpointParamsProcedure EndpointParams { get; set; } = new(); } -public static class InsertObjectProcedureExtensions -{ - public static Task ExecuteInsertProcedure(this ISender sender, IInsertProcedure procedure, string? addedWho = null, CancellationToken cancel = default) - { - return sender.Send(procedure.ToObjectProcedure(addedWho ?? "Rec.API"), cancel); - } -} - public class InsertObjectProcedureHandler(IRepository repo, IOptionsMonitor sqlExOpt) : IRequestHandler { public async Task Handle(InsertObjectProcedure request, CancellationToken cancel)