using System.ComponentModel.DataAnnotations; namespace RobotApp.VDA5050.InstantAction; public enum BlockingType { NONE, SOFT, HARD } public class Action { [Required] public string ActionType { get; set; } = ""; [Required] public string ActionId { get; set; } = ""; public string ActionDescription { get; set; } = ""; [Required] public string BlockingType { get; set; } = ""; public ActionParameter[] ActionParameters { get; set; } = []; }