Add() public method

public Add ( IMessage message ) : void
message IMessage
return void
Exemplo n.º 1
0
            internal void LinkAsRunAway(IForkedTransaction transaction)
            {
                var @event = new DefaultEvent(PureCatConstants.TYPE_REMOTE_CALL, "RunAway");

                @event.AddData(transaction.ForkedMessageId, $"{transaction.Type}:{transaction.Name}");
                @event.Timestamp = transaction.Timestamp;
                @event.Status    = PureCatConstants.SUCCESS;
                @event.Complete();

                transaction.Standalone = true;

                _manager.Add(@event);
            }
Exemplo n.º 2
0
            internal void LinkAsRunAway(DefaultMessageManager manager, IForkedTransaction transaction)
            {
                IEvent @event = new DefaultEvent(PureCatConstants.TYPE_REMOTE_CALL, "RunAway");

                @event.AddData(transaction.ForkedMessageId, string.Format("{0}:{1}", transaction.Type, transaction.Name));
                @event.Timestamp = transaction.Timestamp;
                @event.Status    = PureCatConstants.SUCCESS;
                @event.Complete();

                transaction.Standalone = true;

                manager.Add(@event);
            }
Exemplo n.º 3
0
            internal void LinkAsRunAway(DefaultMessageManager manager, IForkedTransaction transaction)
            {
                IEvent @event = new DefaultEvent(PureCatConstants.TYPE_REMOTE_CALL, "RunAway");

                @event.AddData(transaction.ForkedMessageId, $"{transaction.Type}:{transaction.Name}");
                @event.Timestamp = transaction.Timestamp;
                @event.Status = PureCatConstants.SUCCESS;
                @event.Complete();

                transaction.Standalone = true;

                manager.Add(@event);
            }