Refactor update procedures: rename Guid to Id

Renamed all `Guid` properties and parameters to `Id` in update procedure interfaces, records, and handlers. This clarifies that the identifier is a numeric ID, not a GUID, and improves consistency across the codebase. All related method signatures and usages have been updated accordingly.
This commit is contained in:
2026-01-16 09:53:50 +01:00
parent df2541108b
commit 459620e1dd
8 changed files with 17 additions and 17 deletions

View File

@@ -2,5 +2,5 @@ namespace ReC.Application.Common.Procedures.UpdateProcedure;
public interface IUpdateProcedure
{
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null);
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null);
}

View File

@@ -21,7 +21,7 @@ public record UpdateObjectProcedure : IRequest<int>
/// <summary>
/// Target GUID to update (required)
/// </summary>
public long Guid { get; set; }
public long Id { get; set; }
internal string? ChangedWho { get; private set; }
@@ -41,9 +41,9 @@ public record UpdateObjectProcedure : IRequest<int>
public static class UpdateObjectProcedureExtensions
{
public static Task<int> ExecuteUpdateProcedure(this ISender sender, IUpdateProcedure procedure, long guid, string? changedWho = null, CancellationToken cancel = default)
public static Task<int> ExecuteUpdateProcedure(this ISender sender, IUpdateProcedure procedure, long id, string? changedWho = null, CancellationToken cancel = default)
{
return sender.Send(procedure.ToObjectProcedure(guid, changedWho ?? "ReC.API"), cancel);
return sender.Send(procedure.ToObjectProcedure(id, changedWho ?? "ReC.API"), cancel);
}
}
@@ -54,7 +54,7 @@ public class UpdateObjectProcedureHandler(IRepository repo) : IRequestHandler<Up
var parameters = new[]
{
new SqlParameter("@pENTITY", request.Entity ?? (object)DBNull.Value),
new SqlParameter("@pGUID", (object?)request.Guid ?? DBNull.Value),
new SqlParameter("@pGUID", (object?)request.Id ?? DBNull.Value),
new SqlParameter("@pCHANGED_WHO", (object?)request.ChangedWho ?? DBNull.Value),
new SqlParameter("@pCHANGED_WHEN", (object?)DateTime.UtcNow ?? DBNull.Value),

View File

@@ -16,12 +16,12 @@ public record UpdateEndpointAuthProcedure : IUpdateProcedure
public string? Domain { get; set; }
public string? Workstation { get; set; }
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null)
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null)
{
return new UpdateObjectProcedure
{
Entity = "ENDPOINT_AUTH",
Guid = guid,
Id = id,
EndpointAuth = this
}.ChangedBy(changedWho);
}

View File

@@ -11,12 +11,12 @@ public record UpdateEndpointParamsProcedure : IUpdateProcedure
public string? Key { get; set; }
public string? Value { get; set; }
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null)
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null)
{
return new UpdateObjectProcedure
{
Entity = "ENDPOINT_PARAMS",
Guid = guid,
Id = id,
EndpointParams = this
}.ChangedBy(changedWho);
}

View File

@@ -8,12 +8,12 @@ public record UpdateEndpointProcedure : IUpdateProcedure
public string? Description { get; set; }
public string? Uri { get; set; }
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null)
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null)
{
return new UpdateObjectProcedure
{
Entity = "ENDPOINT",
Guid = guid,
Id = id,
Endpoint = this
}.ChangedBy(changedWho);
}

View File

@@ -9,12 +9,12 @@ public record UpdateResultProcedure : IUpdateProcedure
public string? Header { get; set; }
public string? Body { get; set; }
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null)
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null)
{
return new UpdateObjectProcedure
{
Entity = "RESULT",
Guid = guid,
Id = id,
Result = this
}.ChangedBy(changedWho);
}

View File

@@ -15,12 +15,12 @@ public record UpdateProfileProcedure : IUpdateProcedure
public DateTime? LastRun { get; set; }
public string? LastResult { get; set; }
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null)
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null)
{
return new UpdateObjectProcedure
{
Entity = "PROFILE",
Guid = guid,
Id = id,
Profile = this
}.ChangedBy(changedWho);
}

View File

@@ -18,12 +18,12 @@ public record UpdateActionProcedure : IUpdateProcedure
public string? PostSql { get; set; }
public byte? ErrorActionId { get; set; }
public UpdateObjectProcedure ToObjectProcedure(long guid, string? changedWho = null)
public UpdateObjectProcedure ToObjectProcedure(long id, string? changedWho = null)
{
return new UpdateObjectProcedure
{
Entity = "ACTION",
Guid = guid,
Id = id,
Action = this
}.ChangedBy(changedWho);
}