using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace EVCB_OCPP.Packet20.Messages { public class DataTransferRequest { /// /// May be used to indicate a specific message or ///implementation. /// [StringLength(50, MinimumLength = 0)] public string MessageId { set; get; } /// /// Data without specified length or format. This /// needs to be decided by both parties(Open to ///implementation). /// public object Data { set; get; } /// /// This identifies the Vendor specific /// implementation /// [Required] [StringLength(255, MinimumLength = 0)] public string VendorId { set; get; } } }