Example #1
0
        public void MessageProcessed(string processor, IMessage message)
        {
            LogName.LogDebug($"({processor}) Ended processing of {message}");
            var item = Get <MessageProcessingAudit>(message, processor);

            if (item == null)
            {
                LogName.LogWarn("Audit item not found. Bug?");
                return;
            }
            item.CompletedAt = DateTimeOffset.Now;
            _store.Append(item);
            RemoveAudit(message);
        }