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; }
}
}