Skip to content

Commit

Permalink
Made changes as per code review feedback
Browse files Browse the repository at this point in the history
  • Loading branch information
abnanda1 committed Dec 4, 2013
1 parent e19aa3c commit 236f1a2
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions src/Microsoft.AspNet.SignalR.ServiceBus/ServiceBusMessageBus.cs
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ protected override Task Send(int streamIndex, IList<Message> messages)
{
var stream = ServiceBusMessage.ToStream(messages);

TraceSentMessages(messages);
TraceMessages(messages, "Sending");

return _connectionContext.Publish(streamIndex, stream);
}
Expand All @@ -78,6 +78,8 @@ private void OnMessage(int topicIndex, IEnumerable<BrokeredMessage> messages)
{
ScaleoutMessage scaleoutMessage = ServiceBusMessage.FromBrokeredMessage(message);

TraceMessages(scaleoutMessage.Messages, "Receiving");

OnReceived(topicIndex, (ulong)message.EnqueuedSequenceNumber, scaleoutMessage);
}
}
Expand All @@ -88,11 +90,16 @@ private void Subscribe(object state)
_connectionContext = _connection.Subscribe(_topics, OnMessage, OnError, Open);
}

private void TraceSentMessages(IList<Message> messages)
private void TraceMessages(IList<Message> messages, string messageType)
{
if (!_trace.Switch.ShouldTrace(TraceEventType.Verbose))
{
return;
}

foreach (Message message in messages)
{
_trace.TraceEvent(TraceEventType.Verbose, 1, "Sending message of size {0} bytes over Azure Service Bus : {1}", message.Value.Array.Length, message.Encoding.GetString(message.Value.Array));
_trace.TraceVerbose("{0} {1} bytes over Service Bus: {2}", messageType, message.Value.Array.Length, message.GetString());
}
}

Expand Down

0 comments on commit 236f1a2

Please sign in to comment.