using GB5Shared.DTO.Framework.Login;
using SwDAL.DTO.DmlScript;
namespace SwBLL.DmlScript;
public interface IDmlScriptBLL
{
///
/// Executes a parameterized INSERT, UPDATE, or DELETE against a target client database.
/// Column names derived from RowValues/WhereValues keys are bracket-quoted to prevent SQL injection.
///
Task ExecuteDml(
DmlExecutionRequestDTO request, LoginDTO loginDTO, CancellationToken ct);
}