public TelegramMessage(Guid busId, TelegramDirection direction, string sourceAddress, string targetAddress, string hexData, string additionalMessageString)
 {
     BusId                   = busId;
     Direction               = direction;
     SourceAddress           = sourceAddress;
     TargetAddress           = targetAddress;
     Data                    = hexData;
     AdditionalMessageString = additionalMessageString;
     TimeStamp               = DateTime.Now;
 }
 public Task NotifyTelegram(TelegramDirection direction, string sourceAddress, string targetAddress, string data, string additionalMessage)
 {
     return(NotifyTelegram(new TelegramMessage(_busId, direction, sourceAddress, targetAddress, data, additionalMessage)));
 }
 public Task NotifyTelegram(TelegramDirection direction, string sourceAddress, string targetAddress, string data,
                            string additionalMessage)
 {
     return(Task.CompletedTask);
 }