Example #1
0
 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);