Exemple #1
0
        protected override void HandleMessage(TestMessage message)
        {
            if (m_ExpectedCallsInOrder)
            {
                if (Counter != message.Counter)
                {
                    Console.WriteLine(ReceivedCallsToString());


                    m_Logger.Error($"Handler Counter: {Counter} " +
                                   $"Message Counter: {message.Counter}");
                }
            }

            if (m_ReceivedCalls [message.Counter])
            {
                throw new Exception($"Received call twice! - {message.Counter}");
            }

            m_ReceivedCalls [message.Counter] = true;

            Counter++;

            if (IsValid)
            {
                string busName = Bus.GetType().Name;

                Bus.PublishAsync(new FinishedMessage
                {
                    SubscriptionId = SubscriptionId,
                    BusName        = busName
                });

                m_Logger.Debug($"[{busName}] {SubscriptionId}: {ReceivedCallsToString()}");
            }
        }
 public void SampleMessage(string message)
 {
     m_Logger.Debug(message);
 }
 public void SampleMessage(
     [NotNull] string message)
 {
     m_Logger.Debug(message);
 }