using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; namespace eprintServer.Requests.UserCustomization; public class SaveStepDataRequest { [Required] public Guid ProgressId { get; set; } [Required] public int StepOrder { get; set; } [Required] public Dictionary? Fields { get; set; } = new Dictionary(); public MockupData? UserMockup { get; set; } } public class MockupData { public double? PrintWidth { get; set; } public double? PrintHeight { get; set; } public long? FileId { get; set; } public long? ThumbnailFileId { get; set; } }