Remotely/Shared/Models/RemoteControlDtos/FileDto.cs

32 lines
801 B
C#

using Remotely.Shared.Enums;
using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using System.Text;
namespace Remotely.Shared.Models.RemoteControlDtos
{
[DataContract]
public class FileDto : BaseDto
{
[DataMember(Name = "Buffer")]
public byte[] Buffer { get; set; }
[DataMember(Name = "FileName")]
public string FileName { get; set; }
[DataMember(Name = "MessageId")]
public string MessageId { get; set; }
[DataMember(Name = "EndOfFile")]
public bool EndOfFile { get; set; }
[DataMember(Name = "StartOfFile")]
public bool StartOfFile { get; set; }
[DataMember(Name = "DtoType")]
public new BinaryDtoType DtoType { get; } = BinaryDtoType.File;
}
}