using System.ComponentModel.DataAnnotations; namespace RobotApp.VDA5050.Factsheet; #nullable disable public enum ActionScopes { INSTANT, NODE, EDGE, } public class AgvActions { [Required] public string ActionType { get; set; } public string ActionDescription { get; set; } [Required] public string[] ActionScopes { get; set; } public ActionParameters[] ActionParameters { get; set; } public string ResultDescription { get; set; } public string[] BlockingTypes { get; set; } }