namespace CommandLineWrapper.JsonResults.Implements; public class SheetListResultGetter : JsonResultGetter { protected override Task ExecCommand(JVCSWorkspace workspace) => workspace.SheetList(); } public struct SheetListResult { public SheetListJsonResult Result { get; set; } } public struct SheetListJsonResult { public List MySheets { get; set; } public List ReferenceSheets { get; set; } public List OtherSheets { get; set; } } public struct SheetItem { public string Name { get; set; } public string Holder { get; set; } }