Refactor ToObjectProcedure default parameter handling
Changed ToObjectProcedure to use a nullable addedWho parameter and set "Rec.API" as a fallback within the method, ensuring consistent default behavior.
This commit is contained in:
@@ -7,12 +7,12 @@ public record InsertResultProcedure : IInsertProcedure
|
|||||||
public string? Header { get; set; }
|
public string? Header { get; set; }
|
||||||
public string? Body { get; set; }
|
public string? Body { get; set; }
|
||||||
|
|
||||||
public InsertObjectProcedure ToObjectProcedure(string addedWho = "Rec.API")
|
public InsertObjectProcedure ToObjectProcedure(string? addedWho = null)
|
||||||
{
|
{
|
||||||
return new InsertObjectProcedure
|
return new InsertObjectProcedure
|
||||||
{
|
{
|
||||||
Entity = "RESULT",
|
Entity = "RESULT",
|
||||||
Result = this
|
Result = this
|
||||||
}.AddedBy(addedWho);
|
}.AddedBy(addedWho ?? "Rec.API");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user