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);