public bool Process(Envelope envelope)
{
try
{
_messageDeduplicationPersistor.Insert(
new Guid(Encoding.UTF8.GetString((byte[]) envelope.Headers["MessageId"])),
DateTime.UtcNow.AddHours(_settings.MsgExpiryHours));
}
catch (Exception ex)
{
Logger.Error("Error processing outgoing deduplication filter ", ex);
}
return true;
}