From a293f5a3653b622ab1fecda9fa6bd806fc712258 Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Mon, 11 May 2026 11:05:32 -0400 Subject: [PATCH] feat(management): add TemplateFolder command records --- .../Messages/Management/TemplateFolderCommands.cs | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 src/ScadaLink.Commons/Messages/Management/TemplateFolderCommands.cs diff --git a/src/ScadaLink.Commons/Messages/Management/TemplateFolderCommands.cs b/src/ScadaLink.Commons/Messages/Management/TemplateFolderCommands.cs new file mode 100644 index 0000000..d182214 --- /dev/null +++ b/src/ScadaLink.Commons/Messages/Management/TemplateFolderCommands.cs @@ -0,0 +1,8 @@ +namespace ScadaLink.Commons.Messages.Management; + +public record ListTemplateFoldersCommand; +public record CreateTemplateFolderCommand(string Name, int? ParentFolderId); +public record RenameTemplateFolderCommand(int FolderId, string NewName); +public record MoveTemplateFolderCommand(int FolderId, int? NewParentFolderId); +public record DeleteTemplateFolderCommand(int FolderId); +public record MoveTemplateToFolderCommand(int TemplateId, int? NewFolderId);