private void OnReceivedAck(AckQueueMessage queueMessage, CancellationToken cancellationToken) { Execute(() => { var status = _storage.Ack(new Ack { MessageId = Guid.Parse(queueMessage.MessageId), IsValid = queueMessage.Valid }); if (status != null) { _databaseLog.UpdateStatus(status); } eventLog.WriteEntry($"Подтверждено получение сообщения с messageId {queueMessage.MessageId}", EventLogEntryType.Information); }); }
private void OnErrorAck(AckQueueMessage queueMessage) { eventLog.WriteEntry($"Ошибка при подтверждении сообщения с messageId: {queueMessage.MessageId}", EventLogEntryType.Information); }