private void handleCopyMessage(NetPeer peer, CopyMessage msg) { if (OnFileTransferCopy != null) { OnFileTransferCopy(this, new FileTransferCopyEventArgs { HostSystemId = msg.HostSystemId, ClientSystemId = msg.ClientSystemId, Folder = msg.Folder, Data = msg.Data, Name = msg.Name }); } }
public static ValidationResult <CopyMessage> CreateValidation(this CopyMessage value) => new ValidationResult <CopyMessage>(value) .ValidateRequired(x => x.ChatId) .ValidateRequired(x => x.FromChatId) .ValidateRequired(x => x.MessageId);